JDBC中的数据库驱动程序连接问题

时间:2011-04-21 14:31:36

标签: java mysql jdbc netbeans-6.9

我正在使用Netbeans 6.9.1作为IDE开发Java应用程序。我使用MySQL数据库,并使用JDBC连接到它。

我有一个奇怪的问题。

Class.forName()不会在一个包中抛出ClassNotFoundException,而是在另一个包中抛出它。什么可能是错的?

JDK版本为1.6,我使用的是Ubuntu 10.10。

2 个答案:

答案 0 :(得分:0)

  

Class.forName()不会抛出   一个包中的ClassNotFoundException,   而它把它扔在另一个。什么   可能是错的?

我能想到的唯一两个场景是:

  1. 一个包是一个应用包,另一个是测试包。在这种情况下,您必须确保将Connector / J添加到常规库列表和测试库列表中。

  2. 他们是两个不同的项目,你必须在这两个项目中添加Connector / J.

答案 1 :(得分:0)

如果您使用mysql与netbeans连接,则可能必须执行以下链接中的步骤。 -----> Netbeans Help