仅做参考!结论有待验证。
今天用tomcat时出现了两个问题,现附解决方案,便于以后查找
1, Tomcat 异常:Parsing error processing resource path
2.Tomcat异常:Unsupported major.minor version 49.0
原因是开发环境下jdk的tools.jar的版本和tomcat下的版本不同引起的,具体察看方法如下:
1、找到tomcat安装目录下的common/lib/tools.jar,用压缩软件打开,察看META-INF/MANIFEST.MF,内容如下:
Manifest-Version: 1.0
Created-By: 1.5.0_06 (Sun Microsystems Inc.)
可知其版本为1.5.0
2、找到开发环境,即jdk的目录下的lib/tools.jar,同样用压缩软件打开,察看META-INF/MANIFEST.MF,内容如下:
Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)
可知其版本为1.4.2
如果两个版本不同,则抛出如上异常
解决方法:
将开发环境下的tools.jar覆盖到tomcat/common/lib下的tools.jar就可以了!
本文介绍了当使用Tomcat遇到因JDK版本不一致导致的错误时的解决办法。主要问题包括“Parsing error processing resource path”及“Unsupported major.minor version 49.0”。通过对比JDK和Tomcat中tools.jar的版本差异,并提供了解决方案。
1758

被折叠的 条评论
为什么被折叠?



