修改pom文件
1.將打包方式改成war包
jar改成war
2.添加spring-boot-starter-tomcat依賴,把scope設置為provided
spring-boot-starter-tomcat
修改啟動類
@SpringBootApplication
public class TestTomcatApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(TestTomcatApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(TestTomcatApplication.class, args);
}
}
還有一個注意事項:
如果像這樣寫有幾個配置文件:
幾個配置文件
如果application.yml這個文件是空的時候啟動會報錯