10

Core Apache Derbyデータベースエンジンのjarファイルをダウンロードしました。これには、組み込みのJDBCドライバー(10.9.1.0)も含まれています。ただし、そのjarには、jdbcパッケージのの.classファイルは含まれていません。ClientDriver何故ですか ?このクラスファイルはどこにありますか?このファイルは、Tomcatからサーバーとしてderbyデータベースに接続するために必要です。

.class必要なファイルを入手できるように、完全なjarのダウンロードリンクを提供してください。

4

2 に答える 2

14

OK:Apache Derbyページを見ましたか:

db-derby-10.9.1.0-bin.zipをダウンロードします

derby.jarこれには、およびderbyclient.jar(多くのドキュメントとともに)を含む多くのファイルが含まれています。

derbyclient.jar私たちの友人が含まれていますorg.apache.derby.jdbc.ClientDriver.class

于 2012-07-18T03:47:08.850 に答える
9

@Paulsm4は正しいです。
ただし、次の点にも注意してください。

org.apache.derby.jdbc.ClientDriver

これはderbyclient.jar内にあり、実行中のDerbyDBサーバーへの接続を取得するのに十分です。

ただし、接続を取得するときに組み込み(メモリ内)データベースを作成する場合は、別のjdbcドライバーを使用する必要があります。

org.apache.derby.jdbc.EmbeddedDriver

これはderby.jar内にあります。さらに、追加のパラメーターcreate=trueを渡す必要があります。例えば:

<property name="javax.persistence.jdbc.url" value="jdbc:derby:myApp;databaseName=myApp;create=true" /> 

それが誰かを助けることを願っています。

于 2014-04-22T13:30:20.467 に答える