Java.lang.ClassNotFoundException:com.mysql.jdbc.Driver at Org.apache.catalina.loader.WebappClassLoader.loadClass (Webappclassloader.java:1720) at Org.apache.catalina.loader.WebappClassLoader.loadClass (Webappclassloader.java:1571At JAVA.LANG.CLASS.FORNAME0 (Native Method) at Java.lang.Class.forName (Class.java: the) at RuquestDate.testMysql.doGet(Testmysql.java: to) at Javax.servlet.http.HttpServlet.service (Httpservlet.java:620) at Javax.servlet.http.HttpServlet.service (Httpservlet.java:727) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Applicationfilterchain.java:303) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (Applicationfilterchain.java:208) at Org.apache.tomcat.websocket.server.WsFilter.doFilter (Wsfilter.java: the) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Applicationfilterchain.java:241) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (Applicationfilterchain.java:208) at Org.apache.catalina.core.StandardWrapperValve.invoke (Standardwrappervalve.java: -) at Org.apache.catalina.core.StandardContextValve.invoke (Standardcontextvalve.java:122) at Org.apache.catalina.authenticator.AuthenticatorBase.invoke (Authenticatorbase.java:501) at Org.apache.catalina.core.StandardHostValve.invoke (Standardhostvalve.java: the) at Org.apache.catalina.valves.ErrorReportValve.invoke (Errorreportvalve.java:98) at Org.apache.catalina.valves.AccessLogValve.invoke (Accesslogvalve.java:950) at Org.apache.catalina.core.StandardEngineValve.invoke (Standardenginevalve.java: the) at Org.apache.catalina.connector.CoyoteAdapter.service (Coyoteadapter.java:408) at Org.apache.coyote.http11.AbstractHttp11Processor.process (Abstracthttp11processor.java:1040) at Org.apache.coyote.abstractprotocol$abstractconnectionhandler.process (Abstractprotocol.java:607) at Org.apache.tomcat.util.net.jioendpoint$socketprocessor.run (Jioendpoint.java:313) at Java.util.concurrent.ThreadPoolExecutor.runWorker (Threadpoolexecutor.java:1145) at Java.util.concurrent.threadpoolexecutor$worker.run (Threadpoolexecutor.java:615) at Java.lang.Thread.run (Thread.java:745) Java.lang.ClassNotFoundException:com.mysql.jdbc.Driver at Org.apache.catalina.loader.WebappClassLoader.loadClass (Webappclassloader.java:1720) at Org.apache.catalina.loader.WebappClassLoader.loadClass (Webappclassloader.java:1571At JAVA.LANG.CLASS.FORNAME0 (Native Method) at Java.lang.Class.forName (Class.java: the) at RuquestDate.testMysql.doGet (Testmysql.java: to) at Javax.servlet.http.HttpServlet.service (Httpservlet.java:620) at Javax.servlet.http.HttpServlet.service (Httpservlet.java:727) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Applicationfilterchain.java:303) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (Applicationfilterchain.java:208) at Org.apache.tomcat.websocket.server.WsFilter.doFilter (Wsfilter.java: the) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Applicationfilterchain.java:241) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (Applicationfilterchain.java:208) at Org.apache.catalina.core.StandardWrapperValve.invoke (Standardwrappervalve.java: -) at Org.apache.catalina.core.StandardContextValve.invoke (Standardcontextvalve.java:122) at Org.apache.catalina.authenticator.AuthenticatorBase.invoke (Authenticatorbase.java:501) at Org.apache.catalina.core.StandardHostValve.invoke (Standardhostvalve.java: the) at Org.apache.catalina.valves.ErrorReportValve.invoke (Errorreportvalve.java:98) at Org.apache.catalina.valves.AccessLogValve.invoke (Accesslogvalve.java:950) at Org.apache.catalina.core.StandardEngineValve.invoke (Standardenginevalve.java: the) at Org.apache.catalina.connector.CoyoteAdapter.service (Coyoteadapter.java:408) at Org.apache.coyote.http11.AbstractHttp11Processor.process (Abstracthttp11processor.java:1040) at Org.apache.coyote.abstractprotocol$abstractconnectionhandler.process (Abstractprotocol.java:607) at Org.apache.tomcat.util.net.jioendpoint$socketprocessor.run (Jioendpoint.java:315) at Java.util.concurrent.ThreadPoolExecutor.runWorker (Threadpoolexecutor.java:1145) at Java.util.concurrent.threadpoolexecutor$worker.run (Threadpoolexecutor.java:615) at Java.lang.Thread.run (Thread.java:745)
Report the above error when the Web project reads data into the database ... The root cause of this error is that MySQL driver is not registered successfully.
The MySQL jar package was not imported successfully. The jar package needs to be imported into the project's lib directory ...
1. Copy the database jar package into the project's Web-inf/lib directory.
2. In MyEclipse, right-click the build path---Configure build path ...->add External ARs. Add an external jar package to
MySQL database driver failed to register under Web project