gpt4 book ai didi

java.lang.ClassNotFoundException : org. jboss.logging.Logger 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:30:03 33 4
gpt4 key购买 nike

我有一个奇怪的问题。我有一个 JMS客户端应用程序和 MDB在 JBoss jboss-5.1.0.GA 中配置。早些时候,我通过“配置构建路径”→“添加外部 JAR”添加了 JAR,一切正常。

现在,我将所有 JAR 移至项目下的 lib 文件夹,并使用“配置构建路径”→“添加 JAR”。

现在,我在执行客户端程序时遇到以下异常:(

Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/Logger
at org.jnp.interfaces.NamingContext.<clinit>(NamingContext.java:160)
at org.jnp.interfaces.NamingContextFactory.getInitialContext(NamingContextFactory.java:56)
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at com.dcat2.messaging.sendreceive.MessageReceiver_test.sendMessage(MessageReceiver_test.java:68)
at com.dcat2.messaging.sendreceive.MessageReceiver_test.main(MessageReceiver_test.java:57)
`Caused by: java.lang.ClassNotFoundException: org.jboss.logging.Logger
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 8 more

我在类路径中有 jndi.properties 和以下 JAR:

jbossall-client.jar
commons-logging.jar
concurrent.jar
javax.ejb.jar
jms.jar
jnp-client-4.2.2.GA.jar
log4j-1.2.16.jar
sqljdbc4.jar

有人可以帮忙吗?

最佳答案

您需要 jboss-logging-3.1.0.GA,它随 Hibernate 发行版一起提供,也可以单独下载。

关于java.lang.ClassNotFoundException : org. jboss.logging.Logger 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10948948/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com