0

我正在尝试使用下面的代码建立到 Derby 数据库的连接。

static {
  try  { 
    Class.forName("org.apache.derby.jdbc.ClientDriver");
  } catch (Exception e) {e.printStackTrace();}
}

但是,当我运行它时,我收到以下错误:

java.lang.ClassNotFoundException: org.apache.derby.jdbc.ClientDriver
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)

我知道它找不到 Derby 驱动程序,并且是类路径错误。但是,我已将所有 Derby .jar 文件复制到我的项目的 /lib 文件夹中,但我不明白缺少什么。帮助任何人?

4

1 回答 1

1

也许您项目的 lib 文件夹不在类路径中。

该错误表示在类路径中找不到 derbyclient.jar。

于 2013-03-06T14:50:19.903 回答