文章内容
一、JAR
1、创建ServletInitializer类,继承ServletInitializer
01 02 03 04 05 06 07 08 09 10 11 12 13 | package com.test; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; public class ServletInitializer extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return super .configure(builder); } } |
2、修改pom.xml打包方式为JAR
1 | < packaging >jar</ packaging > |
二、WAR
1、创建ServletInitializer类,继承ServletInitializer
01 02 03 04 05 06 07 08 09 10 11 12 13 | package com.test; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; public class ServletInitializer extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(AccountApplication. class ); } } |
2、修改pom.xml打包方式为JAR
1 | < packaging >war</ packaging > |
三、包名修改
1 2 3 4 5 6 7 8 9 | < build > < finalName >Demo</ finalName > < plugins > < plugin > < groupId >org.springframework.boot</ groupId > < artifactId >spring-boot-maven-plugin</ artifactId > </ plugin > </ plugins > </ build > |