首页 > 编程语言 > 详细

springboot项目如何打war包,并发布到外部tomcat部署

时间:2020-06-27 20:54:28      阅读:86      评论:0      收藏:0      [点我收藏+]

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);
    }  
}
        

  

springboot项目如何打war包,并发布到外部tomcat部署

原文:https://www.cnblogs.com/wl20200316/p/13199582.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!