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包

     
  • 相关阅读:
    压测mysql连接数
    OpenStack SR-IOV
    Scheduler 租户虚机到不同host
    Neutron 集成 DPDK
    Centos 7 密码重置
    win10优化
    Aria
    tomcat lb cluster
    Tomcat.md
    varnish.md
  • 原文地址:https://www.cnblogs.com/hooli/p/11876242.html
Copyright © 2011-2022 走看看