java.lang.ClassNotFoundException: com.mysql.jdbc.Driver[非jar包原因]
我在测试类里面就可以查询到数据,当我Controller就报这个异常
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:575)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:639)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:668)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:676)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716)
at dao.EmpDao.findEmp(EmpDao.java:27)
at service.EmpServiceImpl.findEmpByCode(EmpServiceImpl.java:36)
at web.MainController.toUpdate(MainController.java:35)
....
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:575)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:639)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:668)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:676)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:716)
at dao.EmpDao.findEmp(EmpDao.java:27)
at service.EmpServiceImpl.findEmpByCode(EmpServiceImpl.java:36)
at web.MainController.toUpdate(MainController.java:35)
....
...全文
相关推荐
eclipse 报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver错误解决
在Eclipse开发环境中遇到"java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"错误时,通常是因为Java应用程序试图加载MySQL J
浅析使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")
总结一下,`Class.forName("com.mysql.jdbc.Driver")`在JDBC中的作用是:1.
JDBC 导入MYSQL驱动方法
但在实际操作过程中,可能会遇到一个常见的异常:“Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
mysql jar包
当你在Java项目中处理数据库操作时,`java.lang.ClassNotFoundException: com.mysql.jdbc.Driver`是一个常见的错误提示,意味着运行时环境无法找到指定的类
Struts的java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决方法
org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver


Web 开发
