java(非web应用)连接mysql数据库的时候老是报出没有找到驱动jar,但是我已经设置的环境变量了呀~?

CLASSPATH的值.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files (x86)\MySQL\mysql-connector-java-5.1.18\mysql-connector-java-5.1.18\mysql-connector-java-5.1.18-bin.jar
eclipes报出的错误是
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
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 simpleJdbc.simplejdbc.main(simplejdbc.java:7)

请各位网友大神们解答一下把~~

第1个回答  2013-11-01
这种问题肯定是连接数据库的jar包没有导到工程里边,楼主先下载一个jdbc的jar包,然后导到工程里再试试
第2个回答  2013-11-01
显然暴的错误是classnotfound,类没找到,就是没加载成com.mysql.jdbc.Driver这个驱动,你看看你的数据库驱动包导了吗?到了的话添加到项目里了吗?就这俩问题,没跑
第3个回答  2013-11-01
bulidpath里没驱动包
classForName了没?
相似回答