Tomcat部署spring boot项目
需要在启动类做修改
继承SpringBootServletInitializer
加上下面这一段代码(其中DemoApplication.class 是项目的启动类)
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DemoApplication.class);
}
在pom.xml中改一下打包方式,改成war
然后使用mvn命令生成war包
将生成的war包丢到tomcat的webapps目录下,去tomcat的bin目录下进行重启tomcat即可。