我正在尝试使用 slf4j 作为与 Glassfish 4.1 捆绑在一起的 jboss-logging 的日志记录提供程序。但是无论我将 slf4j jar 文件放在哪里,jboss-logging 都无法找到该 jar。它在服务器启动期间失败,并出现以下错误 -
原因:java.lang.ClassNotFoundException: org.jboss.logging.jboss-logging [16 找不到 org.slf4j.LoggerFactory 在 org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532) 在 org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75) 在 org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955) 在 java.lang.ClassLoader.loadClass(未知来源)
如何使 slf4j jar 对 jboss-logging 可见?