zoukankan      html  css  js  c++  java
  • springboot多模块项目,在tomcat下运行

    springboot多模块项目,需要在tomcat服务器下运行,首先要把项目打成war包,修改web模块下的pom文件,将打包形式改完war包(默认是jar包)

    1. 修改web-api工程的pom文件

     2. 修改root工程的pom文件, 移除springboot自带的tomcat

    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <exclusions>
    <exclusion>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-tomcat</artifactId>
    </exclusion>
    </exclusions>
    </dependency>

    <dependency>

    <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
    <scope>provided</scope>
    </dependency>

    添加servlet依赖

    3. 在启动类同目录下新建一个启动类,解决tomcat部署后,访问404问题

     以上都弄好后,终端运行mvn clean package,打包成功,在target目录下就能看到war包

     
  • 相关阅读:
    用spring boot 来创建第一个application
    Entily实体类
    ORM
    lambda expression
    Domain logic approochs
    mysql的数据类型(Data type)
    Backup &recovery备份和还原
    spring AOP Capability and goals
    CDI Features
    Tomcat的配置与安装
  • 原文地址:https://www.cnblogs.com/hooli/p/11876242.html
Copyright © 2011-2022 走看看