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

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at ConnMysql.main(ConnMysql.java:7)

可能是没有导jdbc的驱动包,这里是下载网址https://dev.mysql.com/downloads/connector/j/5.1.html。

1.如果你使用Eclipse的话就点中你的项目->project->properties->java build path->libraries->add external jars  然后将你解压出的mysql-connector-java-5.1.21.jar文件添加进去。 (如图选中的两个jar包)

2.或者拷到你JDK的lib目录下,在环境变量的classpath中加入mysql-connector-java-5.1.21.jar的路径,即其后写入“;%JAVA_HOME%\lib\mysql-connector-java-5.1.21-bin.jar”即可。(引号之内的内容)

猜你喜欢

转载自blog.csdn.net/qq_40511966/article/details/82985105