java 程序打包成jar文件后 连接数据库出错
我把编好的java程序打包成.jar文件后,执行.jar文件出错
我用的是MySQL数据库,在打包之前程序可以正常运行,但是在运行.jar文件时,出现下面的错误:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
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.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at onlyfun.caterpillar.SimpleDBSource.<init>(SimpleDBSource.java:28)
at onlyfun.caterpillar.SimpleDBSource.<init>(SimpleDBSource.java:18)
at onlyfun.caterpillar.ConnectionDemo.main(ConnectionDemo.java:18)
请教各位高手,应该如何修改,先谢谢了~