標籤:cti exce r.java 工作 org localhost 情況 classes depends
HTTP Status 500 - Wrapper cannot find servlet class com.servlet.servlet.RegServlet or a class it depends on
type Exception report
message Wrapper cannot find servlet class com.servlet.servlet.RegServlet or a class it depends on
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Wrapper cannot find servlet class com.servlet.servlet.RegServlet or a class it depends onorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)java.lang.Thread.run(Unknown Source)
root cause
java.lang.ClassNotFoundException: com.servlet.servlet.RegServletorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)java.lang.Thread.run(Unknown Source)
解決方案:
在確定servlet類編寫正確,及設定檔正確的情況下,仍舊出現如上問題:
準備工作:查看\WEB-INF\classes目錄下是否正常產生.class檔案,如未產生,繼續下一步
第一步:清空project—> clean project
第二步:清空tomcat緩衝—> 對應目錄\work\Catalina\localhost 下相應工程的目錄檔案
第三步:重新發布工程
Tomcat報錯:HTTP Status 500 - Wrapper cannot find servlet class