项目启动报错:07-Apr-2020 14:58:45.083 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to process Jar entry [module-info.class] from Jar [jar:file:/D:/apache-tomcat-8.0.9-windows-i64/apache-tomcat-8.0.9/webapps/ROOT/WEB-INF/lib/jaxb-api-2.3.1.jar!/] for annotations
报错信息截图:

报错原因:
maven库里有一个包含SerializedProxy类的jar,本地lib也包含一个,所以两个冲突了
解决方法:
删除项目中lib下的同名jar包。


删除此jar包,重启tomcat。

成功运行起来了。
本文介绍了一种在Tomcat启动时遇到的jar包冲突问题,具体表现为本地lib下的jar与maven库中同名jar冲突导致项目启动失败。通过删除项目lib下冲突的jar并重启Tomcat,成功解决了该问题。
1807

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



