繁体   English   中英

java.lang.NoClassDefFoundError:org.slf4j.impl.StaticLoggerBinder错误

[英]java.lang.NoClassDefFoundError: org.slf4j.impl.StaticLoggerBinder Error

求助,以前有人看过这个错误吗? 每当我尝试在PC上启动WAS RAD 7本地服务器(本地主机上的Websphere Application Server v7.0)时,都会出现错误:java.lang.NoClassDefFoundError:org.slf4j.impl.StaticLoggerBinder

我在类路径中包含了以下Jars:log4j-1.2.15.jar sl4j-api-1.7.5.jar sl4j-log4j12.1.7.5.jar

不知道还需要包括什么。 在此先感谢您的帮助。

整个消息如下:[1/23/14 7:42:28:031 CST] 00000013 SystemErr R无法实例化SLF4J LoggerFactory [1/23/14 7:42:28:031 CST] 00000013 SystemErr R报告异常: [1/23/14 7:42:28:031 CST] 00000013 SystemErr R java.lang.NoClassDefFoundError:org.slf4j.impl.StaticLoggerBinder [1/23/14 7:42:28:031 CST] 00000013 SystemErr R at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:111)[1 / 23/14 7:42:28:031 CST] org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:268)的00000013 SystemErr R [1/23/14 7:42:28:031 CST] 00000013 System org .slf4j.LoggerFactory.getLogger(LoggerFactory.java:241)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java: 156)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogF actory.java:132)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:272)[1/23/14 7 :42:28:031 CST] com.hcsc.premier.provider.crosswalk.mdb.AbstractMessageDrivenBean。(AbstractMessageDrivenBean.java:32)的00000013 SystemErr R [1/23/14 7:42:28:031 CST] 00000013 SystemErr R在java.lang.J9VMInternals.initializeImpl(本机方法)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R在java.lang.J9VMInternals.initialize(J9VMInternals.java:200)[1/23 / 14 7:42:28:031 CST] 00000013 SystemErr R,位于java.lang.J9VMInternals.initialize(J9VMInternals.java:167)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于Java。 lang.J9VMInternals.newInstanceImpl(本机方法)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于java.lang.Class.newInstance(Class.java:1328)[1/23/14 7: 42:28:031 CST] com.ibm.ejs.container.EJSContainer.loadBeanMetaData(EJSContainer.java:1998)的00000013 SystemErr R [com的1/23/14 7:42:28:031 CST] 00000013 SystemErrR。 ibm.ejs.conta iner.HomeOfHomes.loadBeanMetaData(HomeOfHomes.java:1140)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ejs.container.HomeRecord.getHomeAndInitialize(HomeRecord.java:444)[ 14/1/23/7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ejs.container.EJSContainer.getHomeWrapperCommon(EJSContainer.java:1549)[1/23/14 7:42:28:031 CST ] 00000013 SystemErr R,位于com.ibm.ejs.container.EJSContainer.getHomeInstance(EJSContainer.java:1289)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ejs.container。 EJSContainer.startBean(EJSContainer.java:1273)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.EJBContainerImpl.startBean(EJBContainerImpl.java:3489)[ 14/1/23/7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.EJBContainerImpl.startModule(EJBContainerImpl.java:2681)[1/23/14 7:42:28: 031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.EJBContainerImpl.start(EJBContainerImpl.java:3826)[1/23/14 7:42:28:031 CST] 00000013 SystemErr com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1122)上的R [1/23/14 7:42:28:031 CST] 00000013 SystemErr com.ibm.ws.runtime.component处R .DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1319)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R在com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:609) [1/23/14 7:42:28:031 CST] 00000013 SystemErr R位于com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:944)[1/23/14 7:42:28 :031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:725)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm .ws.runtime.component.ApplicationMgrImpl $ 1.run(ApplicationMgrImpl.java:1266)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.security.auth.ContextManagerImpl.runAs (ContextManagerImpl.java:4520)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.sec urity.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4698)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java :255)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1271)[1/23/14 7: 42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2043)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2043) com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:439)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R在com.ibm.ws.runtime.component.CompositionUnitImpl .start(CompositionUnitImpl.java:123)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:382)[1 / 23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.CompositionUn itMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:653)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:615)[ 14/1/23/7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1177)[1/23/14 7:42:28: 031 CST]在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处的00000013 SystemErr R [1/23/14 7:42:28:031 CST]在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48处的00000013 SystemErr R )[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at java.lang.reflect.Method.invoke(Method.java:600)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at sun.reflect.misc.Trampoline.invoke(MethodUtil。 java:37)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at sun.ref lect.NativeMethodAccessorImpl.invoke0(本机方法)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)[1/23/14 7: 42:28:031 CST]在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)处的00000013 SystemErr R [1/23/14 7:42:28:031 CST]在java.lang.reflect处的00000013 SystemErrR。 Method.invoke(Method.java:600)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:244)[1/23 / 14 7:42:28:031 CST] 00000013 SystemErr R,位于javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1086)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于javax .management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:967)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java: 836)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at com。 sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R,位于com.ibm.ws.management.AdminServiceImpl $ 1.run(AdminServiceImpl。 java:1332)[1/23/14 7:42:28:031 CST] 00000013 SystemErr R at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)[1/23/14 7 :42:28:031 CST] com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1225)的00000013 SystemErr R [com的1/23/14 7:42:28:031 CST] 00000013 .ibm.ws.management.application.AppManagementImpl._startApplication(AppManagementImpl.java:1299)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.management.application.AppManagementImpl。 startApplication(AppManagementImpl.java:1195)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.management.application.AppManagementImpl.startApplication(AppManagementImpl.java:1155)[1 / 23/14 7:42:28:047 CST] 00000013 SystemErr R,位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) [1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在java.lang.reflect.Method.invoke(Method.java:600 )[1/23/14 7:42:28:047 CST] 00000013 SystemErr R at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:37)[1/23/14 7:42:28:047 CST ] 00000013 SystemErr R,位于sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法) 14/1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在java.lang.reflect.Method.invoke(Method.java:600)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在sun.refl ect.misc.MethodUtil.invoke(MethodUtil.java:244)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1086)[ 14/1/23/7:42:28:047 CST] 00000013 SystemErr R at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:967)[1/23/14 7:42:28:047 CST] 00000013 com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)上的SystemErr R [14/1/27:42:28:047 CST] 00000013 com.sun.jmx.mbeanserver.JmxMBeanServer上的SystemErrR。 invoke(JmxMBeanServer.java:761)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.management.AdminServiceImpl $ 1.run(AdminServiceImpl.java:1332)[1/23 / 14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1225)[1/23/14 7:42:28:047 CST] 00 000013 SystemErr R(位于com.ibm.ws.management.remote.AdminServiceForwarder.invoke(AdminServiceForwarder.java:334)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R位于javax.management.remote.rmi .RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1427)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于javax.management.remote.rmi.RMIConnectionImpl.access $ 200(RMIConnectionImpl.java:72)[ 14/1/23/14 7:42:28:047 CST] 00000013 SystemErr R at javax.management.remote.rmi.RMIConnectionImpl $ PrivilegedOperation.run(RMIConnectionImpl.java:1265)[1/23/14 7:42:28: 047 CST] 00000013 SystemErr R,位于javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1360)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于javax.management.remote。 rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R at javax.management.remote.rmi._RMIConnectionImpl_Tie.invoke(_RMIConnectionImpl_Tie.java:750)[ 14/1/23 7:42:28:047 CST] 00000013 SystemErr R at javax.management.remote.rmi._RMIConnectionImpl_Tie._invoke(_RMIConnectionImpl_Tie.java:158)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate .java:622)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:475)[1/23/14 7: 42:28:047 CST] com.ibm.rmi.iiop.ORB.process(ORB.java:513)的00000013 SystemErr R [1/23/14 7:42:28:047 CST] com的00000013 SystemErr R ibm.CORBA.iiop.ORB.process(ORB.java:1574)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在com.ibm.rmi.iiop.Connection.respondTo(Connection.java :2841)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.rmi.iiop.Connection.doWork(Connection.java:2714)[1/23/14 7:42: 28:047 CST] 00000013 SystemErr R,位于com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:63)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm。 ejs.oa.pool.PooledThread.run(ThreadPool.java:118)[1/23/14 7:42:28:047 CST] 00000013 com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1563)上的SystemErr R [1/23/14 7:42:28:047 CST] 00000013 SystemErr R由以下原因引起:java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder [1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于java.net.URLClassLoader.findClass(URLClassLoader.java:423)[1/23/14 7:42: 28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:150)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于java.lang。 ClassLoader.loadClass(ClassLoader.java:653)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:90)[1 / 23/14 7:42:28:047 CST] 00000013 SystemErr R at java.lang.ClassLoader.loadClass(ClassLoader.java:619)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R at com .ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R在com.ibm.ws.classloader.ProtectionClassLoader.loadClass( ProtectionClassLoader.java:58)[1/23/14 7:42:28:047 CST] 00000013 SystemErr R,位于com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:541)[1/23/14 7 :42:28:047 CST] java.lang.ClassLoader.loadClass(ClassLoader.java:619)的00000013 SystemErr R [1/23/14 7:42:28:047 CST] 00000013 SystemErr R ... 93更多

我稍加挖掘就发现我的项目中“ JARs Dependency”清单文件中缺少SLF4J JAR。 添加后,运行时错误已解决。

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM