龙空技术网

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决

IT流浪者 169

前言:

今天小伙伴们对“javamysql驱动”大约比较关注,你们都需要学习一些“javamysql驱动”的相关知识。那么小编同时在网摘上网罗了一些有关“javamysql驱动””的相关内容,希望朋友们能喜欢,同学们一起来了解一下吧!

折腾了好久,找到了这错误的原因。哎……悲剧! ,希望可以帮到后来的小伙伴

结合网上的解决方法,总结一下:

1.检查MySQL驱动包有问题没,在网上下载的MySQL驱动包有可能会出问题。尽量下载那种压缩包。我曾经就连着下载了好几个jar包都出问题,最后又一次下载了个 压缩包。而不是直接的jar包才解决,由于压缩包不会那么easy丢失文件。

2.假设MySQL和MyEclipse不是装在同一台机器上,或者是MySQL是装在虚拟机里的。必须查看连接语句里的ip地址是否正确。

3.检查jar包导入的方式正确与否。假设是直接复制进去的,就必须add to build path或者直接通过add external jars来导包。

4.在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。

假设是web项目,在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar拷贝到tomcat下lib目录就可以了。

5.还不能解决。能够考虑把mysql-connector-java-5.1.8-bin.jar的路径放到classpath以下

标签: #javamysql驱动