1

私は SQL にまったく慣れていないので、データベースをセットアップして、それを使用する練習をしようとしています。

私はWindows 7を使用しています。

私はOracleのJDBC Basicsチュートリアル(http://docs.oracle.com/javase/tutorial/jdbc/basics/gettingstarted.html#step1)に従っており、これまでのところ:

  1. インストール済みの JDK (Java SE SDK をインストールするように言われていますが、私が知る限り、JDK と Java SE SDK はほぼ同じですか?)

  2. Apache Ant をインストールしました。

  3. サンプルコードをダウンロードしました。

  4. build.xml を変更しました。

  5. チュートリアル プロパティ ファイルを変更しました。

  6. Computer -> Properties -> Advanced System... -> Environment Variables に移動し、PATH (C:\Program\Java\jdk1.7.0_25\bin;%ANT_HOME%/bin;C:\Windows;C:\Windows \system32)。

  7. cmd に移動し、ディレクトリを変更して、ant jar を実行します。それは正常に準拠しています。

  8. Ant セットアップ (データベースを作成するためのもの) を実行すると、次のエラー メッセージが表示されます。

ビルドファイル: C:\Program\Java\JDBCTutorial\build.xml

設定:

ドロップテーブル:

BUILD FAILED C:\Program\Java\JDBCTutorial\build.xml:140: この行の実行中に次のエラーが発生しました: C:\Program\Java\JDBCTutorial\build.xml:83: クラスが見つかりません: JDBC ドライバー org.apache .derby.jdbc.EmbeddedDriver をロードできませんでした

合計時間: 0 秒

JDBC ドライバーを持っているかどうかわかりません。チュートリアルではダウンロードに含まれていると書かれていますが、確認するためにどこを探せばよいかわかりません。また、PATH変数に何か問題があるのではないかと考えています。クラスパスに問題がある可能性があると言う人もいますが、それを修正する方法がわかりません。

4

1 に答える 1

0

したがって、不足しているライブラリを追加する必要があります。ここからダウンロードできますhttp://db.apache.org/derby/derby_downloads.html次にJAVADBDRIVER、jar ファイルを指すように構成します。

JAVADBDRIVER Java DB ドライバーの絶対パス名。通常、これは /lib/derby.jar です。

于 2013-09-10T14:44:40.210 に答える