此解决方案只适用于部分问题
方法一:
- 检查JDK版本是否更pom.xml一直
- 检查java环境变量
方法二:
如果配置了pom和SpringBootServletInitializer还没有解决可以尝试下这个方法
如果启动tomcat并没有出现这个熟悉的Logo很可能并没有启动成功,从而导致所有访问都404,除了tomcat默认页.....
那就很可能war并没有打包成功
没事,既然不会打包war,那我们就交给IEDA来打包
1.配置本地tomcat启动项目
2.然后点右下角Fix —— xxx:war——点击Ok
3.使用配置好的tomcat启动下项目
4.启动后测试下controller的接口是否能正常访问
5.找到项目根目录/target/xxx.war 而这个war就可以被外置tomcat正常启动了
如果不想加war包名访问可以去Deployment修改Application context 为 /
就可以不加war包名进行访问