使用tomcat产生的java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
2017-07-25 11:21
549 查看
当使用tomcat连接数据库,并且已经导入MySQL的jar包的时候,如果启动服务器,但是还是无法正常运行,一直都是报错:Java.lang.ClassNotFoundException:
com.mysql.jdbc.Driver。(我明明已经导入了,为什么还是提示我找不到mysql的jar包)
如果绕过tomcat单元测试连接数据库的时候,这种问题就不存在,可以正常访问数据库。
百思不得其解,一会查看是否是导包版本不符,一会检查我的各个类是否有问题,还一会检查xml配置是否有问题。。。查找了一上午,最后,终于找到原因,原来要把这个jar包导入到工程的lib文件夹下就ok了(很坑爹有木有)。个人真实经历,望各位同行勿走我的老路!
友情提示:
在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。
在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar拷贝到tomcat下lib目录就可以了
com.mysql.jdbc.Driver。(我明明已经导入了,为什么还是提示我找不到mysql的jar包)
如果绕过tomcat单元测试连接数据库的时候,这种问题就不存在,可以正常访问数据库。
百思不得其解,一会查看是否是导包版本不符,一会检查我的各个类是否有问题,还一会检查xml配置是否有问题。。。查找了一上午,最后,终于找到原因,原来要把这个jar包导入到工程的lib文件夹下就ok了(很坑爹有木有)。个人真实经历,望各位同行勿走我的老路!
友情提示:
在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。
在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar拷贝到tomcat下lib目录就可以了
相关文章推荐
- 使用tomcat产生的java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- 使用tomcat产生的java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- 使用tomcat产生java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- IDEA下使用JDBC连接数据库遇到java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题解决方案
- java链接MySQL数据库时使用com.mysql.jdbc.Connection的包会出红线问题 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- Java Web项目异常问题——java.lang.ClassNotFoundException: com.mysql.jdbc:Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 与No suitable driver found for jdbc:mysql://localhost:3306/XXXx的问题解决方案
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- 关于tomcat的一点人生经验:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java中myeclipse连接mysql问题(java.lang.ClassNotFoundException: com.mysql.jdbc.Driver)
- maven依赖贼怪一问题--java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- 有关jdbc驱动的问题,java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- axis2发布时java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改
- java.lang.classNotFound Exception:com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver