spring boot 打成war包发布

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guiwudao/article/details/82993227

启动类 -- xxxApplication.java

继承 

extends SpringBootServletInitializer

重写

// 打war包需要
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
    builder.sources(xxxApplication.class);
    return super.configure(builder);
}

pom.xml

将packaging内的jar更改为war

<!--打war包需要-->
<packaging>war</packaging>

添加

<!--打war包需要-->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
    <scope>provided</scope>
</dependency>

---------------------------------------------------------------------------------------------

开发时将上述内容注释,packaging内的war更改为jar

双击install,打成war包的在项目的target文件夹下,取出改名为ROOT.war扔到小猫里

猜你喜欢

转载自blog.csdn.net/guiwudao/article/details/82993227