简体   繁体   English

java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger(Ljava / lang / Class; Ljava / lang / String;)Ljava / lang / Object;

[英]java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;

I am converting a Spring web project to a Maven project and I am getting this error: 我正在将Spring Web项目转换为Maven项目,并且出现此错误:

java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger(Ljava / lang / Class; Ljava / lang / String;)Ljava / lang / Object;

Apart from this error, seems that I have a lot of problems with dependencies, I am trying to fix them but I am a complete newbie into Maven: 除了此错误外,似乎我的依赖项还有很多问题,我正在尝试修复它们,但我是Maven的新手:

  1. oct 30, 2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile> 2014年10月30日下午3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile>
  2. 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) 信息: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 not loaded. 罐子未加载。 See Servlet Spec 2.3, section 9.7.2. 参见Servlet Spec 2.3,第9.7.2节。 Offending class: javax/el/Expression.class> 令人反感的类:javax / el / Expression.class>
  3. oct 30, 2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile> 2014年10月30日下午3:53:30 org.apache.catalina.loader.WebappClassLoader validateJarFile>
  4. 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) 信息: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 not loaded. 罐子未加载。 See Servlet Spec 2.3, section 9.7.2. 参见Servlet Spec 2.3,第9.7.2节。 Offending class: javax/el/Expression.class> 令人反感的类:javax / el / Expression.class>
  5. oct 30, 2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 十月30,2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
  6. 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) 信息: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 not loaded. 罐子未加载。 See Servlet Spec 2.3, section 9.7.2. 参见Servlet Spec 2.3,第9.7.2节。 Offending class: javax/servlet/Servlet.class> 令人反感的类:javax / servlet / Servlet.class>
  7. oct 30, 2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 十月30,2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
  8. 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) 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 not loaded. 罐子未加载。 See Servlet Spec 2.3, section 9.7.2. 参见Servlet Spec 2.3,第9.7.2节。 Offending class: javax/servlet/Servlet.class 令人反感的类:javax / servlet / Servlet.class
  9. oct 30, 2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 十月30,2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
  10. 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) 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 not loaded. 罐子未加载。 See Servlet Spec 2.3, section 9.7.2. 参见Servlet Spec 2.3,第9.7.2节。 Offending class: javax/el/Expression.class 令人反感的类:javax / el / Expression.class
  11. oct 30, 2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 十月30,2014 3:53:30 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
  12. 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) 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 not loaded. 罐子未加载。 See Servlet Spec 2.3, section 9.7.2. 参见Servlet Spec 2.3,第9.7.2节。 Offending class: javax/servlet/Servlet.class 令人反感的类:javax / servlet / Servlet.class

(Read the complete output for more details) (阅读完整的输出以获取更多详细信息)

I am using Tomcat 7.0. 我正在使用Tomcat 7.0。

You seem to have the org.jboss.logging.Logger class in two libraries: 您似乎在两个库中都有org.jboss.logging.Logger类:

jboss:jboss-common:jar:4.2.2.GA and org.jboss.logging:jboss-logging:jar:3.1.3.GA jboss:jboss-common:jar:4.2.2.GA和org.jboss.logging:jboss-logging:jar:3.1.3.GA

the second one is used by hibernate and I would thing it is the correct one. 第二个是休眠的,我想这是正确的。 I think you need to use the correct jboss-common version to not run into this issue. 我认为您需要使用正确的jboss-common版本才能避免遇到此问题。

Related Question: Error "java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger" 相关问题: 错误“ java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger”

i removed jboss-common-3.2.3.jar,commons-logging-1.1.1.jar,commons-lang-2.3.jar and commons-collections-3.2.2. 我删除了jboss-common-3.2.3.jar,commons-logging-1.1.1.jar,commons-lang-2.3.jar和commons-collections-3.2.2。 Then it worked for me. 然后它对我有用。 I was using widlfly 13 with java 10 我在Java 10中使用widlfly 13

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 java.lang.NoSuchMethodError:JBoss中的org.jboss.logging.Logger.getMessageLogger - java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger in JBoss java.lang.NoSuchMethodError:org.jboss.logging.Logger.debugf(Ljava / lang / String; I)V WebLogic部署 - java.lang.NoSuchMethodError: org.jboss.logging.Logger.debugf(Ljava/lang/String;I)V WebLogic deployment 引起原因:java.lang.NoSuchMethodError:org.quartz.JobDataMap.put(Ljava / lang / String; Ljava / lang / Object;)Ljava / lang / Object - Caused by: java.lang.NoSuchMethodError: org.quartz.JobDataMap.put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object Hibernate + Spring:java.lang.NoSuchMethodError:org.jboss.logging.Logger.debugf(Ljava / lang / String; I)V - Hibernate + Spring: java.lang.NoSuchMethodError: org.jboss.logging.Logger.debugf(Ljava/lang/String;I)V 错误“java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger” - Error “java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger” java.lang.NoSuchMethodError - Ljava/lang/String;)Ljava/lang/String; - java.lang.NoSuchMethodError - Ljava/lang/String;)Ljava/lang/String; Hibernate 5 + Glassfish 4.1.1:java.lang.NoSuchMethodError:org.jboss.logging.Logger.debugf(Ljava / lang / String; I)V - Hibernate 5 + Glassfish 4.1.1: java.lang.NoSuchMethodError: org.jboss.logging.Logger.debugf(Ljava/lang/String;I)V 休眠5 Infinispan:java.lang.NoSuchMethodError:org.jboss.logging.Logger.debugf(Ljava / lang / String; I)V - Hibernate 5 Infinispan :java.lang.NoSuchMethodError: org.jboss.logging.Logger.debugf(Ljava/lang/String;I)V Maven冲突(java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger) - Maven conflicts( java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger) java.lang.NoSuchMethodError:Tomcat中的org.jboss.logging.Logger.getMessageLogger(Ubuntu 16.04) - java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger in Tomcat(Ubuntu 16.04)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM