MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » java.lang.ClassNotFoundException: org.apache.str

java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet(2)

www.MyException.Cn  网友分享于:2013-11-10  浏览:1147次

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-7-21 16:18:17 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8888
2009-7-21 16:18:17 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2009-7-21 16:18:17 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/32 config=null
2009-7-21 16:18:17 org.apache.catalina.startup.Catalina start
信息: Server startup in 964 ms

------解决方案--------------------
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet

少了struts.jar这个包吧? 或者是struts包的其他依赖jar
------解决方案--------------------
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet 

确实少了这个jar包,你把它放到tomcat/shared/lib 目录下面
如果是tomcat 6.x 那放到 tomcat/lib 下面
------解决方案--------------------
恩,支持,struts项目里没有把struts应用到的包加入到项目中去.在项目中,add struts libraies...就可以了
------解决方案--------------------
楼主,我解决了
关掉myeclipse,把原来的tomcat换掉,如果是安装版的就卸载,重新放一个tomcat,启动myeclipse,配置tomcat,部署,再启动tomcat,一切OK

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有