正在与-Class not found异常搏斗:JAVA中的com.mysql.jdbc.Driver
在Netbeans ide 7.0中,我面临着这个特殊的问题。我在程序中编写了以下代码行 Class.forName(“com.mysql.jdbc.Driver”).newInstance() 此特定行正在引发异常。当我从netbeans 7.0中的“服务->数据库->驱动程序->mysql(连接器/Jdriver)”连接同一台mysql db服务器时,它就连接上了。当我进入该连接的属性时,我发现它正在使用我在代码行中使用的同一个类连接mysql服务器 我还阅读了一些论坛,如 但这1是针对Ubuntu上的netbeans的。Windows呢 此外,我还浏览了这里的所有回复正在与-Class not found异常搏斗:JAVA中的com.mysql.jdbc.Driver,mysql,jdbc,database-connection,classnotfoundexception,netbeans7.0,Mysql,Jdbc,Database Connection,Classnotfoundexception,Netbeans7.0,在Netbeans ide 7.0中,我面临着这个特殊的问题。我在程序中编写了以下代码行 Class.forName(“com.mysql.jdbc.Driver”).newInstance() 此特定行正在引发异常。当我从netbeans 7.0中的“服务->数据库->驱动程序->mysql(连接器/Jdriver)”连接同一台mysql db服务器时,它就连接上了。当我进入该连接的属性时,我发现它正在使用我在代码行中使用的同一个类连接mysql服务器 我还阅读了一些论坛,如 但这1是针对U
我不知道怎么了?请帮助。您需要从这里下载连接器:并将其包含在类路径中。解决方案:这里的问题不同。我的netbeans能够通过自己预定义的服务连接MySQL服务器。这是因为该类的路径是在它使用的驱动程序中定义的。但是在我正在构建的项目中,没有设置MySQL驱动程序的类路径。所以我只是在我的项目中添加了相同的驱动程序“MySQL JDBC驱动程序” 这是可以做到的,只需转到左侧的项目导航器。在那里,您可以在Project navigator的底部找到附加到项目的库。然后右键单击库,选择“添加库…”,然后从当前的全局库中选择特定库。在我的例子中,连接器类出现在netbeans中,但库没有添加到我的项目中 谢谢你宝贵的时间。是的
阅读更多信息:抛出的异常是什么?java.lang.ClassNotFoundException:com.mysql.jdbc.Driver这是异常,但如果这是问题所在,那么为什么Netbeans能够从其服务选项卡进行连接?我还是要试试这个。让我看看是我干的。我将最新版本的mysql jdbc连接器添加到mysql jdbc驱动程序库的类路径中。仍然显示相同的错误。如果库中没有连接器,也可以更正此错误。我的情况不同。