我正在尝试使用 Java 中的 Derby 连接到数据库(使用 NetBeans),但是当我尝试创建新数据库时,我一直收到此错误:
创建数据库时发生错误 java.lang.ClassNotFoundException; org.apache.derby.jdbc.ClientDriver.
我试过使用 Derby 10.16.1.1 和 Derby 10.14.2.1.
您看到的错误消息表明类加载器在运行时未找到类
org.apache.derby.jdbc.ClientDriver
。这个类是连接到 Derby 数据库所必需的。
可能的原因很少:
有全面的 Derby 文档,您可以在其中找到更多信息和分步指南。
为了将
org.apache.derby.jdbc.ClientDriver
添加到您的类路径中,您可以做一些事情,具体取决于您的开发环境:
pom.xml
文件或 build.gradle
文件中的依赖项。您可以在此处和此处/lib/derby-jdbc.jar
,则命令为:java -cp /lib/derby-jdbc.jar YourMainClass