繁体   English   中英

org.apache.derby.jdbc.ClientDriver 在哪里?

[英]where is org.apache.derby.jdbc.ClientDriver?

我下载了Core Apache Derby 数据库引擎的 jar,其中还包括嵌入式 JDBC 驱动程序 (10.9.1.0) 但是那个 jar 不包含ClientDriver.class文件在 jdbc 包中。 这是为什么? 我在哪里可以找到这个类文件? 我需要这个文件作为服务器从 tomcat 连接到 derby 数据库。

请提供完整 jar 的下载链接,以便我获得所需的.class文件。

好的:你看过 Apache Derby 页面了吗:

下载 db-derby-10.9.1.0-bin.zip

它包含许多文件,包括derby.jarderbyclient.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" /> 

希望它能帮助别人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM