• ベストアンサー

java データベース接続

javaでアクセスに接続するのにUCanAccess をダウンロードしてファイルを必要な5つのファイルを取り出したのですがこれを Eclipseのworkspace内の「libs」もしくは「appcompat_v~ > libs」フォルダの中にとあるのですが両方とも見当たりません。いったいどこに保存すればいいのでしょうか? C:\java\pleiades\eclipseまでいくとworkspaceはないし C:\java\pleiades\workspaceだと「libs」もしくは「appcompat_v~ > libs」フォルダがありません。 初心者な質問でごめんなさい。返事お願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>Eclipseのworkspace内の「libs」もしくは「appcompat_v~ > libs」フォルダの中に、先程展開したUCanAccessフォルダ内にある以下のファイルを移動します。 これは古いバージョンの話かもしれませんが、実際に そのフォルダーに移動する必要はありません。 javaの「外部JAR」ライブラリーだと分かるフォルダーに移動すればOKです(「3」以降で実際の「外部JAR」ライブラリーの登録ができます)。 例えばルートから「java_external_libs」(自分の分かりやすい名前で良いです)とかフォルダーを作って、解凍した「UCanAccess-4.0.2-bin」フォルダーを そのままコピペして下さい(「UCanAccess-4.0.2-bin」フォルダー内の構造は変更しないで下さい)。 ただし「UCanAccess-4.0.2-bin」フォルダーが2重になってる場合(「UCanAccess-4.0.2-bin¥UCanAccess-4.0.2-bin」となっている場合)は、後ろの「UCanAccess-4.0.2-bin」をコピペして下さい。 それで「3」以降を実行して下さい。 (要約すると)「6」は ただのラベルなので、分かりやすい名前を付ければ良いと言う話です。 「7」が実際の「外部JAR」ライブラリーの登録です。 実際の「java_external_libs¥UCanAccess-4.0.2-bin」フォルダー内の「ucanaccess-4.0.2.jar」を登録します(これだけでも良いような気もしますが)、そのページでは「commons-lang-2.6.jar、commons-logging-1.1.1.jar、hsqldb.jar、jackcess-2.1.6.jar」も登録しているようです。 「commons-lang-2.6.jar、commons-logging-1.1.1.jar、hsqldb.jar、jackcess-2.1.6.jar」を登録するには、1回1回、「6」で登録したラベルを選択し「外部JARの追加」をして下さい。

nego1322
質問者

お礼

ありがとうございました。 おかげさまでできました。 またよろしくお願いします。

その他の回答 (1)

回答No.1

こちらが「外部JAR」の正式な登録方法です。 パッケージエクスプローラは、通常 既にEclipseの左側にデフォルトで表示されてます。 「外部JAR」のフォルダーの場所を変更したい場合は[編集]で簡単に変更できるようです。 UCanAccess http://into-the-program.com/java/app_ucanaccess.php

nego1322
質問者

お礼

ありがとうございます。 このサイトを見て Accessデータベースに接続 (準備編)の2の 2.Eclipseのworkspace内・・・・っていうところがわからなくてとまってます。

関連するQ&A

専門家に質問してみよう