みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

java データベース接続

javaでアクセスに接続するのにUCanAccess をダウンロードしてファイルを必要な5つのファイルを取り出したのですがこれを

Eclipseのworkspace内の「libs」もしくは「appcompat_v~ > libs」フォルダの中にとあるのですが両方とも見当たりません。いったいどこに保存すればいいのでしょうか?
C:\java\pleiades\eclipseまでいくとworkspaceはないし
C:\java\pleiades\workspaceだと「libs」もしくは「appcompat_v~ > libs」フォルダがありません。

初心者な質問でごめんなさい。返事お願い致します。

投稿日時 - 2017-10-20 13:12:07

QNo.9387906

困ってます

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

>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の追加」をして下さい。

投稿日時 - 2017-10-20 23:35:38

お礼

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

投稿日時 - 2017-10-21 12:57:09

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

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

UCanAccess
http://into-the-program.com/java/app_ucanaccess.php

投稿日時 - 2017-10-20 16:12:19

お礼

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

投稿日時 - 2017-10-20 18:06:45

あなたにオススメの質問