【发布时间】:2014-12-26 16:42:35
【问题描述】:
我正在将 Spring Web 项目转换为 Maven 项目,但出现此错误:
java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
除了这个错误,我似乎在依赖方面有很多问题,我正在尝试修复它们,但我是 Maven 的新手:
- 2014 年 10 月 30 日下午 3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile>
- INFO: validateJarFile(C:\Users\a\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\revista2_local\WEB-INF\lib\el-api-2.2.jar)
- jar 未加载。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/el/Expression.class>
- 2014 年 10 月 30 日下午 3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile>
- INFO: validateJarFile(C:\Users\a\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\revista2_local\WEB-INF\lib\jboss-el-api_2.2_spec- 1.0.0.Final.jar)
- jar 未加载。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/el/Expression.class>
- 2014 年 10 月 30 日下午 3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile
- INFO: validateJarFile(C:\Users\a\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\revista2_local\WEB-INF\lib\jboss-javaee-5.0.0. GA.jar)
- jar 未加载。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/servlet/Servlet.class>
- 2014 年 10 月 30 日下午 3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile
- INFO: validateJarFile(C:\Users\a\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\revista2_local\WEB-INF\lib\jboss-servlet-api_3.0_spec- 1.0.0.Final.jar)
- jar 未加载。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/servlet/Servlet.class
- 2014 年 10 月 30 日下午 3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile
- INFO: validateJarFile(C:\Users\a\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\revista2_local\WEB-INF\lib\jsp-api-2.1.jar)
- jar 未加载。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/el/Expression.class
- 2014 年 10 月 30 日下午 3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile
- INFO: validateJarFile(C:\Users\a\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\revista2_local\WEB-INF\lib\servlet-api-2.5.jar)
- jar 未加载。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/servlet/Servlet.class
(阅读完整输出了解更多详情)
- 完成输出 -> http://pastebin.com/wKa2fVSP
- Pom.xml -> http://pastebin.com/sWCidx07
- Web.xml -> http://pastebin.com/uk9e4rUy
我使用的是 Tomcat 7.0。
【问题讨论】:
标签: java eclipse maven tomcat dependencies