您的位置:首页 > 编程语言 > Java开发

java.lang.ClassNotFoundException: com.web.servlet.GetNewsServlet

2014-04-13 18:55 645 查看
java.lang.ClassNotFoundException: com.web.servlet.GetNewsServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1095)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
2014-4-13 18:46:50 org.apache.catalina.core.StandardWrapperValve invoke
严重: Allocate exception for servlet GetNewsServlet

解决方法很简单:
java.lang.ClassNotFoundException: com.web.servlet.GetNewsServlet

很典型的程序在执行时无法找到应用中所引用的class的异常,异常后面标示出了无法找到的类的package:com.web.servlet.GetNewsServlet
如果是以web目录形式部署,请检查classes中是否有此class,
如果是引用第三方包,那检查你部署的web工程的lib目录下有无此第三方包。
如果是自行ant成应用包再部署的话,那请检查你的打包脚本,在war包里有没有把该class活着第三方应用包打进去。

OK了


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐