各路大神,可以帮我指出究竟是什么错误吗,感激不尽

iiSONG 2013-04-07 02:29:08
2013-4-7 14:25:35 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\myeclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;E:\Tomcat\Apache Software Foundation\Tomcat 6.0\bin
2013-4-7 14:25:36 org.apache.catalina.core.JasperListener lifecycleEvent
警告: Couldn't initialize Jasper
java.lang.NoClassDefFoundError: org/apache/jasper/util/SystemLogHandler
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.apache.catalina.core.JasperListener.lifecycleEvent(JasperListener.java:63)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:813)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at org.apache.catalina.startup.Catalina.load(Catalina.java:562)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:261)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.ClassNotFoundException: org.apache.jasper.util.SystemLogHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 13 more
2013-4-7 14:25:37 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2013-4-7 14:25:37 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 3876 ms
2013-4-7 14:25:37 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2013-4-7 14:25:37 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.35
2013-4-7 14:25:37 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
2013-4-7 14:25:39 org.apache.catalina.core.ApplicationContext log
信息: Marking servlet jsp as unavailable
2013-4-7 14:25:39 org.apache.catalina.core.StandardContext loadOnStartup
严重: Servlet /host-manager threw load() exception
java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at org.apache.jasper.servlet.JspServlet.<clinit>(JspServlet.java:58)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1149)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1026)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4421)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4734)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-4-7 14:25:39 org.apache.tomcat.util.modeler.Registry registerComponent
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/host-manager,J2EEApplication=none,J2EEServer=none
2013-4-7 14:25:39 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
2013-4-7 14:25:39 org.apache.catalina.core.ApplicationContext log
信息: Marking servlet jsp as unavailable
2013-4-7 14:25:39 org.apache.catalina.core.StandardContext loadOnStartup
严重: Servlet /manager threw load() exception
java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.servlet.JspServlet
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1149)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1026)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4421)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4734)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-4-7 14:25:39 org.apache.tomcat.util.modeler.Registry registerComponent
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/manager,J2EEApplication=none,J2EEServer=none
2013-4-7 14:25:39 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2013-4-7 14:25:39 org.apache.catalina.core.ApplicationContext log
信息: Marking servlet jsp as unavailable
2013-4-7 14:25:39 org.apache.catalina.core.StandardContext loadOnStartup
...全文
220 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
feihumingyue 2013-08-25
  • 打赏
  • 举报
回复
缺少tomcat 的log包
Adronfan 2013-08-25
  • 打赏
  • 举报
回复
还是少jar包,google一下classNotFoundException后面的类是哪个jar包,导入lib,
  • 打赏
  • 举报
回复
缺少jar包
别看WO太多 2013-04-07
  • 打赏
  • 举报
回复
类装载出现了异常,。
zj304292653 2013-04-07
  • 打赏
  • 举报
回复
ClassNotFound要么就是少了类,要么就是jar包冲突了,仔细找找吧
iiSONG 2013-04-07
  • 打赏
  • 举报
回复
听了上面的大神,加了jasper-runtime.jar包,现在出现新的情况,可以继续赐教吗?
iiSONG 2013-04-07
  • 打赏
  • 举报
回复
没错,一开始我的jdk还是指向了 “E:\myeclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;”,后来我根据网上提供的解决方案,把它改成了原来的jdk安装目录下了,这样操作对吗
  • 打赏
  • 举报
回复
Caused by: java.lang.ClassNotFoundException: org.apache.jasper.util.SystemLogHandler 少jar包 应该是jasper-runtime.jar吧
iiSONG 2013-04-07
  • 打赏
  • 举报
回复
commons-logging jar要放在哪里呢?
iiSONG 2013-04-07
  • 打赏
  • 举报
回复
tomcat的环境变量我设置了
jackson_fighting 2013-04-07
  • 打赏
  • 举报
回复
java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 少了commons-logging jar包
iiSONG 2013-04-07
  • 打赏
  • 举报
回复
各位大神说的方法我先尝试一下吧。。。感激不尽
  • 打赏
  • 举报
回复
二、安装配置Tomcat:(前提要安装好JDK) 1.下载Tomcat:jakarta.apache.org/site/binindex.cgi (u盘有apache-tomcat-6.0.32-windows-x86.zip) 2.配置CATALINA_HOME CATALINA_BASE TOMCAT_HOME:3项路径都设置为:D:\apache-tomcat-6.0.32(tomcat路径) 3.java里要使用javax.servlet.*包的话,必须更新CLASSPATH如:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\lib\servlet-api.jar 后面加上servlet-api.jar 4.启动\apache-tomcat-6.0.32\bin\startup.bat然后访问http://localhost:8080/
Bumpking 2013-04-07
  • 打赏
  • 举报
回复
jdk还是指向了 “E:\myeclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;”? 在eclipse里面把tomcat应用的jdk换一下试试吧,再不对我就无能为力了。。。
  • 打赏
  • 举报
回复
你在外面启动tomcat也启动不了,你是不是忘记配置tomcat_home路径了
iiSONG 2013-04-07
  • 打赏
  • 举报
回复
刚刚我在myeclipse外面启动了tomcat,还是这个问题?不知道咋整了
Bumpking 2013-04-07
  • 打赏
  • 举报
回复
用自己装的jdk试试?

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧