踩坑--springboot打war包

springboot需要jdk1.8+tomcat8.0

第一步:从IDEA中通过maven install将项目打成war包

第二步:将war包放在tomcat的webApp目录下,启动tomcat

第三步:开始报错Unsupported major.minor version 52.0

本地排查:java -version显示的是jdk1.8,正确

抓耳挠腮中...

最终解决:查看了tomcat的启动日志,发现日志里显示我的Java-Home是jdk1.7

终于找到坑了,因为

本地都配置好了,然而还是报我在我本地的电脑上配置了两个jdk,在前面日志有提及同时配两个jdk的方法。一个命名为JAVA_HOME,一个命名为JAVA_HOME1.8

tomcat启动默认读取的是JAVA_HOME的配置,最终将JAVA_HOME配置为1.8,启动过程不在报错。

总结:自己给自己挖的坑,需要自己去填补。

扫描二维码关注公众号,回复: 1913017 查看本文章

遇事最快速的排查方法就是看日志,而不是自己在那里瞎猜测。

 

猜你喜欢

转载自www.cnblogs.com/cecWork/p/9274328.html