第一步 进入pom.xml标记打包方式为war包
第二步 修改启动类 Tomcat无法使用spring初始的启动类
原先是这样
@SpringBootApplication
public class ToolApplication {
public static void main(String[] args) {
SpringApplication.run(ToolApplication.class, args);
}
}
我们需要继承SpringBootServletInitializer
类 并重写configure
方法
@SpringBootApplication
public class ToolApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(ToolApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(ToolApplication.class, args);
}
}