我下载了Core Apache Derby 数据库引擎的 jar,其中还包括嵌入式 JDBC 驱动程序 (10.9.1.0)。但是那个 jar 不包含jdbc 包中的.class
文件。ClientDriver
这是为什么 ?我在哪里可以找到这个类文件?我需要这个文件从作为服务器的 tomcat 连接到 derby 数据库。
请提供完整jar的下载链接,以便我获得所需的.class
文件。
我下载了Core Apache Derby 数据库引擎的 jar,其中还包括嵌入式 JDBC 驱动程序 (10.9.1.0)。但是那个 jar 不包含jdbc 包中的.class
文件。ClientDriver
这是为什么 ?我在哪里可以找到这个类文件?我需要这个文件从作为服务器的 tomcat 连接到 derby 数据库。
请提供完整jar的下载链接,以便我获得所需的.class
文件。
好的:您是否查看过 Apache Derby 页面:
下载 db-derby-10.9.1.0-bin.zip
它包含许多文件,包括derby.jar
和derbyclient.jar
(以及许多文档)。
derbyclient.jar
包含我们的朋友org.apache.derby.jdbc.ClientDriver.class
@Paulsm4 是正确的。
但请记住:
org.apache.derby.jdbc.ClientDriver
可以在derbyclient.jar中找到它足以获得到正在运行的Derby DB 服务器的连接。
但是,如果您想在获取连接时创建嵌入式(在内存中)数据库,那么您必须使用不同的 jdbc 驱动程序:
org.apache.derby.jdbc.EmbeddedDriver
可以在derby.jar中找到。此外,create=true
必须传递附加参数。例如:
<property name="javax.persistence.jdbc.url" value="jdbc:derby:myApp;databaseName=myApp;create=true" />
希望它可以帮助某人。