Java程序放到linux 下运行出现CONCEPT: Unable to Load Driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.huyi.mydb.<init>(mydb.java:38)
at test.main(test.java:19)
SQLException:No suitable driver
SQLState:08001
VendorError: 0
null如何配置Linux 的java ,jdbc 运行环境?
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.huyi.mydb.<init>(mydb.java:38)
at test.main(test.java:19)
SQLException:No suitable driver
SQLState:08001
VendorError: 0
null如何配置Linux 的java ,jdbc 运行环境?
错误原因是:找不到mysql驱动程序的类.
1)将mysql驱动程序类库加入到CLASSPATH中.
2)将CLASSPATH环境变量EXPORT出去.
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 提示 缺少驱动包 把jar包导入项目里就可用了
把楼上几位说的那个jar放到你的工程的lib下,没有就建一个,
然后把classpath设置一下.实在不行就在你的java运行的地方加一个-classpath把这个包也加进去.
我用Eclipse 好像没什么区别啊
把驱动导入就行了。