我无法从 derby 包中导入 JDBC 客户端驱动程序
I can't import the JDBC Client Driver from the derby package
我在 Netbeans 中有一个 Java Derby 数据库 运行,我正在尝试使用 JDBC 驱动程序连接到它。但是,我无法从 org.apache.derby 包中专门导入 JDBC 驱动程序。
我做了什么:
我的 pom.xml 文件包含以下 Maven 存储库的
<!-- https://mvnrepository.com/artifact/org.apache.derby/derby -->
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.15.1.3</version>
<type>jar</type>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.derby/derbyclient -->
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbyclient</artifactId>
<version>10.15.1.3</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbynet</artifactId>
<version>10.15.1.3</version>
</dependency>
Derby 数据库属性表明数据库正在使用驱动程序
as you can see here
尝试导入 JDBC 驱动程序时,它似乎是德比导入列表中唯一缺少的东西 shown in this screenshot
我也下载了derby.jar文件直接复制到C:\Program里Files\Java\jdk8-221\bin
我真的不明白为什么缺少 JDBC 驱动程序。
我看到您使用的是 10.15 版。在此版本中,Derby 分发到 jar 文件的安排发生了变化,这可能会影响到您。
请仔细阅读 10.15 Release Notes,特别是请仔细阅读 "Note for DERBY-6945" 部分,了解如何更改类路径以访问 Derby JDBC 的详细信息driver 类.
可能,您所要做的就是包含 derbyshared.jar
。但请阅读整篇文章。
我在 Netbeans 中有一个 Java Derby 数据库 运行,我正在尝试使用 JDBC 驱动程序连接到它。但是,我无法从 org.apache.derby 包中专门导入 JDBC 驱动程序。
我做了什么:
我的 pom.xml 文件包含以下 Maven 存储库的
<!-- https://mvnrepository.com/artifact/org.apache.derby/derby --> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> <version>10.15.1.3</version> <type>jar</type> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.derby/derbyclient --> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derbyclient</artifactId> <version>10.15.1.3</version> </dependency> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derbynet</artifactId> <version>10.15.1.3</version> </dependency>
Derby 数据库属性表明数据库正在使用驱动程序 as you can see here
尝试导入 JDBC 驱动程序时,它似乎是德比导入列表中唯一缺少的东西 shown in this screenshot
我也下载了derby.jar文件直接复制到C:\Program里Files\Java\jdk8-221\bin
我真的不明白为什么缺少 JDBC 驱动程序。
我看到您使用的是 10.15 版。在此版本中,Derby 分发到 jar 文件的安排发生了变化,这可能会影响到您。
请仔细阅读 10.15 Release Notes,特别是请仔细阅读 "Note for DERBY-6945" 部分,了解如何更改类路径以访问 Derby JDBC 的详细信息driver 类.
可能,您所要做的就是包含 derbyshared.jar
。但请阅读整篇文章。