Java 启动tomcat时验证eclipse中的jar文件错误
验证jar文件(链接到我的工作目录/geronimo-servlet_3.0_spec-1.0.jar中的隐藏元数据文件夹)-未加载jar。参见Servlet规范2.3,第9.7.2节。有问题的类:javax/servlet/servlet.class 从eclipse启动tomcat时收到此错误消息,导致tomcat超时,服务器无法启动 如何解决这个问题 以前也有人问过类似的问题,我仔细研究了一下,但没有找到答案Java 启动tomcat时验证eclipse中的jar文件错误,java,eclipse,tomcat,Java,Eclipse,Tomcat,验证jar文件(链接到我的工作目录/geronimo-servlet_3.0_spec-1.0.jar中的隐藏元数据文件夹)-未加载jar。参见Servlet规范2.3,第9.7.2节。有问题的类:javax/servlet/servlet.class 从eclipse启动tomcat时收到此错误消息,导致tomcat超时,服务器无法启动 如何解决这个问题 以前也有人问过类似的问题,我仔细研究了一下,但没有找到答案 请帮助这是因为您的项目包含同样由Tomcat提供的Servlet API类。 如
请帮助这是因为您的项目包含同样由Tomcat提供的Servlet API类。
如果您使用的是Maven,请设置或管理geronimo servlet的依赖范围,并将其设置为
提供的。如果没有,请删除Jar并将您的项目声明为web项目,该项目将链接Java EE库到您的项目,同时将它们从部署中排除请检查以下线程:。这可能会对你有所帮助。你能发布你的tomcat版本和eclipse版本吗。所以,我们可以更好地帮助你。也,如果你可以在阅读其他网站的基础上发布一些你尝试过的东西,这样人们就会给你这些答案作为这个问题的解决方案。我使用的是tomcat 7和Juno Service Release 1。从何处移除jar?@SaurabhSinha你是否在使用Maven?检查你是否没有geronimo-servlet_3.0\u spec-1.0.jar
文件您的WEB-INF/lib
目录。或者在顺序中查看项目构建路径配置,如果此Jar未声明为导出,则导出。