转自:
SpringBoot war包部署到tomcat上无法访问的异常处理
下文笔者将讲述SpringBoot war包部署后无法访问的异常处理,如下所示
war包由sun公司提出的一种web应用程序格式,她其实是一个压缩包 里面包含lib,class,resource,config(web.xml)等信息 war是一个可以直接运行的web模块 在网站程序的打包中,我们经常将其打成war包 然后放入到tomcat中运行 例: 我们将生成的war包,放入到tomcat的webapp目录下,tomcat会自动解压war包,然后对外提供服务
war包部署后无法显示的可能原因
1.jdk版本不一致 打包war包的jdk版本和tomcat中使用的jdk版本不一致 2.地址问题 mysql配置地址错误 3.访问路径不正确 访问路径不正确,请注意大小写
处理方法
使用tomcat/bin/catalina.sh 启动的方式排查问题 如: ./catalina.sh run 启动 然后访问相应的地址,查看访问日志