继续获取'java.lang.NoSuchMethodError:我想我应该可以用一个简单的方法来实现这个功能,语言/字符串;)Ljava/语言/对象'

vddsk6oq  于 2022-11-08  发布在  Java
关注(0)|答案(1)|浏览(158)

我一直得到

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

当试图示例化Hibernate StandardServiceRegistryBuilder时,我阅读了其他几篇与此问题相关的文章,但没有一篇对此有帮助。
大多数答案都是使用多个JBoss JAR,但我的项目只使用Hibernate 4.3 -〉[我的项目的.jar引用]所需的JBoss JAR。

我没有看到任何冲突的JAR引用,我尝试单独删除所有JBoss JAR,但每次都抛出相同的错误。我没有在我的项目中使用任何其他与JBoss相关的代码。此外,我没有在此项目中使用Maven,因此请不要提供与Maven相关的答案(我找到的大多数答案都是Maven特定的)。
谢谢你,谢谢你

7lrncoxx

7lrncoxx1#

我修复了这个问题,用最新的替换了${JBOSS_HOME}\modules\org\jboss\logging\main\jboss-logging-<version>.jar。你可以下载它here。另外,不要忘记更新相关的module.xml

相关问题