12

Eclipseとjの開発者がいます。Eclipseの方が快適です。EclipseでJDBCドライバーをセットアップする方法を知りたいのですが、oracle.comからドライバーをダウンロードしましたが、「外部jar」をクリックした後に参照するとどこにも表示されません。 「ライブラリ」タブの「javaビルドパス」。私のデータベースはOracleExpressEditionです。

Javaアプリケーション開発に適したPDFやチュートリアルはありますか?フィールドにデータを入力してDBに挿入するフロントエンドアプリケーションを作成し、IDなどを入力したときにも情報を取得できるようにしたいです。

これに必要な資料は何ですか?深く学びたくないのですが、その過程で学びたいので(これは今月達成したいプロジェクトではありません)、1。本が必要だと思います。 awt、swing classes 2.このJDBCを設定する必要があります。Eclipseで起動して実行する方法がわかりません。コードを入力すると、エラーが発生します。3.JavaをOracleExpressEditionDBに接続する方法に関する本。私はJDK1.7.0.0.3を持っています

よろしくお願いします(私は初心者です;))

4

4 に答える 4

19

JAR ファイルを Eclipse プロジェクトに含めたい場合は、通常、プロジェクト フォルダー内に「lib」フォルダーを作成し、そこにファイルを配置します。次に、コードがEclipse内でコンパイルおよび実行されるように、Eclipseにそれをクラスパスに含めるように指示する必要があります。

これを行うには: - プロジェクトのプロパティに移動します - 左側の列で [Java ビルド パス] を選択します - ウィンドウの中央部分で [ライブラリ] タブを選択します - [JAR の追加] ボタンをクリックします - これにより、 Eclipse のプロジェクトのリスト - プロジェクトを展開して lib フォルダーに移動します - jar がそこにあります。- JAR を選択し、[OK] をクリックして、プロパティ ウィンドウからもう一度 [OK] をクリックします。

または、jar を右クリックして BuildPath -> Add to Build Path をクリックします。

于 2012-06-04T16:08:52.490 に答える
4

「Eclipseでjdbcをセットアップする」方法を尋ねました。これがあなたの質問に対する私の見解です。これがあなたの質問に対する答えでない場合は、他の誰かを助けるかもしれません。

また、ケプラーエクリプスを使用しています。(実際には kepler に基づく jboss dev studio バージョン)

まずはドライバーの設定。

設定 -> 接続 -> ドライバー定義

[追加...] をクリックし、プロンプトに従います。この時点で接続をテストできます。Eclipse はその方法を明らかにします。([テスト接続] ボタンをクリックします)

[設定] ウィンドウを閉じます。メインウィンドウで

ウィンドウ -> ビューの表示... -> データ ソース エクスプローラー

データベース接続を右クリックします。[新規...] を選択し、プロンプトに従います。

接続を開き、データベースを参照できるようになります。

アプリケーションをJPA対応にする限り、Eclipseをセットアップする方法があるかもしれません(つまり、プロジェクトを右クリックして、コンテキストメニューに何かがあるかもしれません)。適切な場所にpersistence.xmlファイルを設定し、おそらく他のものも設定します。私は頭の上から知りません。

お役に立てれば。

于 2015-11-10T11:22:46.990 に答える
4

[ビルド パス] から [外部 Jar を追加] オプションを選択し、Jar がダウンロードされている場所を参照して選択し、追加します。

ビルド パスを参照しているときに Jar が見つからない場合は、Windows エクスプローラーで場所を確認し、探している場所にあることを確認してください。

于 2012-06-05T05:51:34.070 に答える
0

classnotfound 例外を追加します。このような:

try {

    Class.forName("com.mysql.jdbc.Driver");//the class driver

} catch (ClassNotFoundException e) {

    e.printStackTrace();

}
于 2019-11-27T10:15:13.423 に答える