第一次使用tomcat来启动war包 软件上项目是正常启动的 正常访问的 但是上了tomcat访问就是不行
tomcat是启动成功的 显示项目也是正常启动成功的
在网上找了很多基本都是说怎么部署项目的 比如这些
只要你war包被解压出来了 且文件大小正常 说明部署方式是正确的
最后才找到是项目里没重写configure
public class ServletInitializer extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(HousekeepingApplication.class);
}
}
HousekeepingApplication 是你的启动文件
然后就可以访问了
确认pom文件里打包方式为war
如果上面都对了 还是不行 换成命令打war包试试