java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at net.sf.jasperreports.engine.fill.JRBaseFiller.<clinit>(JRBaseFiller.java:95)
at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:147)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:57)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)
at net.sf.jasperreports.engine.JasperRunManager.runReportToHtmlFile(JasperRunManager.java:441)
at org.apache.jsp.ireportTest.ireportTest_jsp._jspService(org.apache.jsp.ireportTest.ireportTest_jsp:86)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:738)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:619)
怀疑是没有加commons-logging.jar,但是下了好几个版本,都不管用
请高手指点啊。。。
16 个解决方案
#1
#2
缺少commons-logging.jar
#3
需要commons-logging-1.1
apache-log4j-1.2.15
apache-log4j-1.2.15
#4
包没加全……
#5
重新倒一次包,把改加的包都加上,然后clean一下你的工程
#6
#7
commons-logging.jar加进去了,也重新倒入好几次,还是不行啊
#8
http://u.download.csdn.net/source/563835
你去下一个 我刚传得 你看看好不好
你去下一个 我刚传得 你看看好不好
#9
怀疑是没有加commons-logging.jar,但是下了好几个版本,都不管用
你猜测的没错,可惜你把它放在哪里了?
1 tomcat/shared/lib 对于Tomcat 5.5
2 tomcat/lib 对于tomcat 6.X
3 你项目下面的 WEB-INF/lib 目录下面
你自己决定吧
你猜测的没错,可惜你把它放在哪里了?
1 tomcat/shared/lib 对于Tomcat 5.5
2 tomcat/lib 对于tomcat 6.X
3 你项目下面的 WEB-INF/lib 目录下面
你自己决定吧
#10
#11
把这两个都加进去,试试。
#12
commons-logging.jar到这里下载,肯定是最新的,因为就是他出的
http://commons.apache.org/downloads/download_logging.cgi
http://commons.apache.org/downloads/download_logging.cgi
#13
#14
有可能是包重复了,是不是加了不只一个commons-logging.jar
#15
我试了还是没用
#16
我也碰到这个问题,不知道应该怎么解决!
#1
#2
缺少commons-logging.jar
#3
需要commons-logging-1.1
apache-log4j-1.2.15
apache-log4j-1.2.15
#4
包没加全……
#5
重新倒一次包,把改加的包都加上,然后clean一下你的工程
#6
#7
commons-logging.jar加进去了,也重新倒入好几次,还是不行啊
#8
http://u.download.csdn.net/source/563835
你去下一个 我刚传得 你看看好不好
你去下一个 我刚传得 你看看好不好
#9
怀疑是没有加commons-logging.jar,但是下了好几个版本,都不管用
你猜测的没错,可惜你把它放在哪里了?
1 tomcat/shared/lib 对于Tomcat 5.5
2 tomcat/lib 对于tomcat 6.X
3 你项目下面的 WEB-INF/lib 目录下面
你自己决定吧
你猜测的没错,可惜你把它放在哪里了?
1 tomcat/shared/lib 对于Tomcat 5.5
2 tomcat/lib 对于tomcat 6.X
3 你项目下面的 WEB-INF/lib 目录下面
你自己决定吧
#10
#11
把这两个都加进去,试试。
#12
commons-logging.jar到这里下载,肯定是最新的,因为就是他出的
http://commons.apache.org/downloads/download_logging.cgi
http://commons.apache.org/downloads/download_logging.cgi
#13
#14
有可能是包重复了,是不是加了不只一个commons-logging.jar
#15
我试了还是没用
#16
我也碰到这个问题,不知道应该怎么解决!