web-dev-qa-db-ja.com

org.Apache.derby.jdbc.ClientDriverはどこにありますか?

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

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

8
saplingPro

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

Db-derby-10.9.1.0-bin.Zipをダウンロードします

derby.jarderbyclient.jarを含む多くのファイルが含まれています(多くのドキュメントとともに)。

derbyclient.jarには友達が含まれていますorg.Apache.derby.jdbc.ClientDriver.class

12
paulsm4

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

org.Apache.derby.jdbc.ClientDriver

derbyclient.jar内にあり、running 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" /> 

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

9
G. Demecki