我做了以下内容:包装找不到servlet类的Eclipse停止生成的类文件为Tomcat
- 运行方式>在服务器上运行。
- 它一直工作正常,直到出现一个JavaScript错误,不知道为什么,挂在屏幕上。所以我使用任务管理器杀死了Eclipse。
- 重复任务1不再生成我需要运行有以下异常的servlet类文件:
包装找不到servlet类等
所以,做了一件熄灭阻止它编译或什么?有人有主意吗?
javax.servlet.ServletException: Wrapper cannot find servlet class com.something.media.MediaServlet or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
java.lang.Thread.run(Unknown Source)
根源
java.lang.ClassNotFoundException: com.something.media.MediaServlet
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
java.lang.Thread.run(Unknown Source)
请把真正的例外信息。 – 2012-01-05 09:36:16
我刚刚尝试删除另一个项目类文件。它不再生成类文件。 – Maurice 2012-01-05 09:49:07
您是否尝试重新启动计算机?因为你说你使用任务管理器杀死了Eclipse。如果它不起作用,请在运行之前尝试使用Eclipse清理和构建项目。 – 2012-01-05 09:52:27