spring boot war包形式部署
作者:
查询宝 | 来源:发表于
2018-09-02 11:27 被阅读0次步骤一:在pom中修改packaging值
<packaging>war</packaging>
步骤二:在pom中将spring-boot-starter-web模块移除tomcat插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- 移除嵌入式tomcat插件 -->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
步骤三:添加一个类继承SpringBootServletInitializer并重写configure方法
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
/**
* Created by Administrator on 2018/9/1.
*/
public class WebApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(SpringbootApplication.class);
}
}
本文标题:spring boot war包形式部署
本文链接:https://www.haomeiwen.com/subject/xptmwftx.html
网友评论