JavaからのDerbyデータベース接続の取得(eclipse)

私は次の指示に従っていた。

http://www.eclipse.org/articles/article .php?file = Article-EclipseDbWebapps/index.html

Derbyデータベースサーバーをセットアップするためにはすべて正常に動作します。私はDBを作成し、簡単にアクセスできました。しかし、これらの命令はJSPを使用して私のDBにアクセスし、私はそれを変更して私のカスタムJavaクラスを介してDBにアクセスできますが、DBへの接続は作成できません。私は単に試みた:

Connection con = DriverManager.getConnection
    ("jdbc:derby://localhost:1527/features", "root", "root");

注:ここで私のDBは名前の機能です

私はエラーが表示されます:

java.sql.SQLException: 
No suitable driver found for jdbc:derby://localhost:1527/features

私はドライバのクラスをロードしようとしました:

Class.forName("org.apache.derby.jdbc.ClientDriver");

私はエラーが表示されます:

java.lang.ClassNotFoundException: 
    org.apache.derby.jdbc.ClientDriver

org.apache.derby.jdbc.ClientDriver を見つけてどこに置くべきかわかりません。彼らはどのようにMETA_INFの下で context.xml を追加するだけで、すべてが機能するのかという命令が出てきますか?私は何が欠けていますか?

2

1 答え

あなたは?

ファイルderbyclient.jarをそのフォルダからTOMCAT_ROOT/libにコピーします   フォルダ(Tomcat 5.xを使用している場合は、   TOMCAT_ROOT/common/lib)にコピーします。 Derby JDBCドライバがインストールされます。   データソースで使用するためのTomcat

クラスパスにderbyclient.jarが必要です。

4
追加された
これは私の問題を解決しました。ありがとう。
追加された 著者 Mario Kutlev,