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包,步驟。一步打包法