一个springboot项目内置tomcat启动没问题,采用本地tomcat启动,tomcat启动成功但是项目不部署的问题,
springboot项目内置tomcat启动时只需要有启动类就行了,但是采用外置tomcat启动就需要增加一个类继承SpringBootServletInitializer。
示例
public class SpringBootStartApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(MyApplication.class);
}
}