苦苦挣扎 - 未找到类异常:JAVA中的com.mysql.jdbc.Driver

K.P*_*.P. 2 mysql database-connection jdbc classnotfoundexception netbeans7.0

在Netbeans ide 7.0中,我遇到了这个特殊问题.我在程序中编写了以下代码行

的Class.forName( "com.mysql.jdbc.Driver")的newInstance();

这条特殊的行正在抛出异常.当我从netbeans 7.0中的"服务 - >数据库 - >驱动程序 - > MySQL(连接器/ Jdriver)"连接相同的mysql数据库服务器时,它已连接.当我进入该连接的属性时,我发现它使用我在代码行中使用的相同类连接mysql服务器.

我还阅读了一些论坛,比如

http://www.javakb.com/Uwe/Forum.aspx/java-setup/11895/ClassNotFoundException-com-mysql-jdbc-Driver-from-netbeans

但这个1适用于Ubuntu上的netbeans.Windows怎么样?

另外,在这里完成了所有的回复

http://forums.mysql.com/read.php?60,42473,42473#msg-42473

我不知道出了什么问题?请帮忙.

K.P*_*.P. 6

解决方案:这里的问题不同了.我的netbeans能够通过自己的预定义服务连接MySQL服务器.那是因为该类的路径是在它正在使用的驱动程序中定义的.但是在我正在构建的项目中,没有设置MySQL驱动程序的类路径.所以我刚刚在我的项目中添加了相同的驱动程序"MySQL JDBC Driver".

可以这样做,只需转到左侧的Project导航器即可.在那里,您可以在Project导航器的底部找到附加到Project的Libraries.然后右键单击库,选择"添加库...",然后从当前的全局库中选择特定的库.在我的情况下,连接器类存在于netbeans中,但库未添加到我的项目中.

谢谢你的宝贵时间.