springboot项目打war前,项目的WebApplication.java 必须添加继承
extends SpringBootServletInitializer
import的jar包,
import org.springframework.boot.context.web.SpringBootServletInitializer;
在类型中要重新方法:
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(WebApplication.class);
}
如此,打出的war包,才能正常运行。(有些项目甚至这个的问题,造成访问路径404)

补充:打war包方式:
点击MAVEN project,选择package,这个就是maven项目的打war包,步骤。一步打包法