繁体   English   中英

加载JDBC-ODBC驱动程序时发生异常

[英]Exception on loading JDBC-ODBC driver

我在使用Class.forName()加载sun.jdbc.odbc.JdbcOdbcDriver时遇到java.lang.ClassNotFoundException

我使用MySQL作为数据源,并且已在ODBC数据源管理器(在Windows 8中)中添加了数据源名称。

这是代码:

class Connect {
     check() {
       try {

           Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

       } catch (ClassNotFoundException e) {
           e.printStackTrace();
       }
    }
}

输出:

java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver

您正在使用Java 8吗? 该类不再存在( 更多信息 )。 如果需要使用Java 7,可以安装它。

这一次发生在我身上,我所做的是在下载产品时导入产品随附的mysql jdbc库,此后我使用了驱动程序,如页面中所述:

http://dev.mysql.com/doc/connector-j/en/connector-j-usagenotes-connect-drivermanager.html

希望这可以帮助您

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM