SpringBoot打War包

1.添加spring-boot-starter-tomcat的provided依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-tomcat</artifactId>
    <scope>provided</scope>
</dependency>

2.添加maven-war-plugin插件

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <configuration>
        <failOnMissingWebXml>false</failOnMissingWebXml>
    </configuration>
</plugin>

3.修改启动类

@SpringBootApplication
public class MainApplication extends SpringBootServletInitializer {

   @Override
   protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
      return builder.sources(MainApplication.class);
   }
}

 

posted @ 2018-08-31 10:32  量化未来  阅读(220)  评论(0编辑  收藏  举报