zoukankan      html  css  js  c++  java
  • springboot项目如何打war包,并发布到外部tomcat部署

    1、修改pom        <packaging>war</packaging> 

    2、移除spring-boot-starter-web依赖中的tomcat依赖

      

    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <!‐‐编译时依赖,但不会打包进去‐‐> 
                <scope>provided</scope>
            </dependency>    
    

     3、主启动类上实现SpringBootServletInitializer 重写confiure方法 

      

    @SpringBootApplication 
    public class DemoMain extends SpringBootServletInitializer {
        public static void main(String[] args){
            SpringApplication.run(DemoMain.class,args);
        }
                @Override
                protected SpringApplicationBuilder configure(SpringApplicationBuilder builder){
              return builder.sources(DemoMain.class);
        }  
    }
            
    

      

  • 相关阅读:
    时序图
    用例图
    欢迎界面(闪屏)
    WBS
    闲来听书
    软件团队的模式
    结对编程
    在个人项目中,找bug,审核代码.
    时序图
    部分功能的实现
  • 原文地址:https://www.cnblogs.com/wl20200316/p/13199582.html
Copyright © 2011-2022 走看看