Web应用程序的部署,但命中以下错误消息。我正在使用cxf RESTFUL webservice并尝试使用JSON进行编码/解码。我已经将日志记录库添加到我的WEB-INF中,但仍显示以下错误。我在WEB-INF/Lib文件夹中添加了Commons Logging 1.1.1 lib。错误-java.lang.NoClassDefFoundError:组织/阿帕奇/公/日志/的LogFactory
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.springframework.web.context.ContextLoader.<init>(ContextLoader.java:143)
at org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:57)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1525)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1515)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
您添加了哪个库以及在WEB-INF的哪个位置放置了它? Spring不依赖公共日志记录(它使用log4j),所以别的东西正在寻找它。 – Paul 2012-01-04 07:45:14
你把它放在WEB-INF/lib文件夹中吗? – Nat 2012-01-04 07:47:51
我已经加入共享在WEB-INF/lib文件夹 – 2012-01-04 07:50:31