需要修改springboot配置,不使用启动类启动,改为tomcat启动
1.springboot默认打包方式为jar包,修改为war包
com.example demo0.0.1-SNAPSHOT war
2.pom文件引入依赖
javax.servlet javax.servlet-api3.1.0 compile
3.修改原启动类,改为使用tomcat启动项目
@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer{
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DemoApplication.class);
}
}
4.配置tomcat
PS:切记,一定要选war exploded
5.配置项目的Project Structure
基本配置就完成了,开始运行。



