swing运行报错
酷嗨小左 2017-06-30 03:51:50 本人最近在学swing,遇到一个头疼问题,就是在eclipse里面直接运行swing,链接的是access数据库,可以正常访问,包括数据库访问,都是一切正常。但是导出为jar可执行文件后,就报错了。报错如下:
java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
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 com.kz.crm.dao.jdbc.BaseDao.getConnection(BaseDao.java:26)
at com.kz.crm.dao.impl.IUserDaoImpl.login(IUserDaoImpl.java:12)
at com.kz.crm.windows.Login$2.actionPerformed(Login.java:119)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
jdk使用1.6,并且安装了Java虚拟机。
环境变量啥的都检查了,没问题。电脑是win10系统。
而且别人的swing项目jar文件,在我电脑上也报同样的错误。请问怎么解决啊?想不通是哪里的问题。