当前位置: 代码迷 >> J2SE >> jdbc 链接mysql 数据库 求帮忙 急解决办法
  详细解决方案

jdbc 链接mysql 数据库 求帮忙 急解决办法

热度:573   发布时间:2016-04-23 20:12:10.0
jdbc 链接mysql 数据库 求帮忙 急!!!!!!
代码显示错误:

:~/javawork/test$ java sql_test 
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:259)
at sql_test.main(sql_test.java:6)


环境路劲:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_20
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/mysql-connector-java-5.1.28.jar.jar



已经把 jdbc  mysql 的驱动放到lib中了 ,可是错误信息没变,
网上找了一些博客 ,也没用,
各位大神帮忙 。。。环境是在linux下的
------解决思路----------------------
mysql-connector-java-5.1.28.jar.jar是不是后面多了一个.jar???
------解决思路----------------------
楼上正解 $JAVA_HOME/lib/mysql-connector-java-5.1.28.jar.jar 多了一个 .jar 
可以直接将mysql-connector-java-5.1.28.jar 放到工程的lib 下面就行了
------解决思路----------------------
.....这个问题 提得好~
  相关解决方案