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, prevented it from fulfilling this request.
exception
Javax.servlet.ServletException:Wrapper cannot find servlet class Com.servlet.servlet.RegServlet or a class it depends Ono Rg.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.RegServlet Org.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)
Solution:
In the case that the Servlet class is written correctly and the configuration file is correct, the above problem still occurs:
Preparation: Check to see if the. class file is normally generated under the \web-inf\classes directory, if not generated, continue to the next step
First step: Empty project-> Clean Project
Step two: Clear the directory file for the corresponding project under Tomcat cache, corresponding directory \work\catalina\localhost
Step three: Re-release the project
Tomcat error: HTTP Status 500-wrapper cannot find servlet class