建立与Derby的连接

建立与Derby的连接,derby,Derby,我正在尝试使用下面的代码建立到Derby数据库的连接 static { try { Class.forName("org.apache.derby.jdbc.ClientDriver"); } catch (Exception e) {e.printStackTrace();} } 但是,当我运行它时,会出现以下错误: java.lang.ClassNotFoundException: org.apache.derby.jdbc.ClientDriver at ja

我正在尝试使用下面的代码建立到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文件夹中,我不知道缺少了什么。是否帮助任何人?

可能项目的lib文件夹不在类路径中


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

如何将derbyclient.jar添加到类路径?有很多方法可以做到这一点。这是Java编程的一个基本特性。这里是一个开始学习的好地方: