Apr 28, 2012 3:48:02 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading WebappClassLoader
context: /hello
delegate: false
repositories:
----------> Parent Classloader:
[email protected]
HelloServlet
java.lang.ClassNotFoundException: HelloServlet
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:1128)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:827)
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:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675)
at java.lang.Thread.run(Unknown Source)
Apr 28, 2012 3:48:02 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet HelloServlet
java.lang.ClassNotFoundException: HelloServlet
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:1128)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:827)
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:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675)
at java.lang.Thread.run(Unknown Source)
Apr 28, 2012 3:48:23 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet HelloServlet is currently unavailable
0
A
回答
0
检查$ TOMCAT_HOME $/webapps /目录你好/ WEB-INF/classes文件夹,这是否有您的HelloServlet的编译版本(HelloServlet.class) 。
什么是HelloServlet类的完全限定包名 - 您需要确保您的web.xml引用了完全限定名(如果您的HelloServlet具有xyx的包定义,那么web.xml需要引用x.y.z.HelloServlet
)
0
1 - 转到项目中的web.xml文件。
2 - 请参阅标记<servlet-class>
并确保它应采用以下格式。 eclipsePackage.JavaClass
。
这个问题很具描述性,它无法加载指定的类,因为它不能locate
它。该位置来自web.xml
。确保路径在提到的标签中是正确的。
相关问题
- 1. HTTP状态404 Apache Tomcat 7
- 2. HTTP状态404 Apache Tomcat
- 3. HTTP状态404 -/eclipse上的/ ServletHello/HelloServlet
- 4. HTTP状态404 - tomcat 7
- 5. HTTP状态404 - 未找到Apache Tomcat/8.5.16
- 6. HTTP状态404 -
- 7. maven servlet HTTP状态404 -
- 8. Tomcat5“空组件”和“HTTP状态404-Servlet jsp不可用”
- 9. HTTP状态404说明请求的资源()不可用。的Apache Tomcat/7.0.27
- 10. HTTP状态404 - Servlet调度器不可用
- 11. JBoss错误报告:HTTP状态404 - Servlet不可用
- 12. Tomcat无法找到servlet状态404
- 13. HTTP状态404 -/DBinsert
- 14. Eclipse Neon w/Tomcat 9(新Servlet)HTTP状态404 - 未找到
- 15. Apache Tomcat 9 - 浏览器上的HTTP状态404
- 16. Eclipse-HTTP状态404
- 17. Html和Servlet HTTP状态404错误
- 18. HTTP状态404
- 19. 获取HTTP状态404 -/hello /?
- 20. HTTP状态404 Apache Tomcat错误Spring MVC Java?
- 21. Apache Tomcat 6找不到问题(404)
- 22. Tomcat的404使用servlet
- 23. HTTP状态404 - /弹簧MVC /登录
- 24. Apache Tomcat 5.5.23错误。 HTTP状态500
- 25. HTTP状态404 - /gwtspring/com.javacodegeeks.gwtspring.Application/Application.html
- 26. HTTP状态404描述所请求的资源()不可用
- 27. 如何在Tomcat v7.0中忽略HTTP状态404的错误?
- 28. Spring MVC的HTTP状态404错误
- 29. HTTP状态404 - 请求的资源不可用
- 30. 使用Apache tomcat v7在Eclipse中的servlet中发生HTTP 404错误
我的HelloServlet.class文件位于webapps/hello/WEB-INF/classes/HelloServlet.class中。 – 2012-04-30 05:37:10
我在标签 hello.HelloServlet 中写过,它仍然给出相同的错误。 –
2012-04-30 05:44:41
您的类需要位于'webapps/hello/WEB-INF/classes/hello/HelloServlet.class'中。 – 2012-04-30 10:16:30