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

解決済みの質問

EclipseでのJDBCドライバについて

Eclipse3.1でデータベース(mysql)にアクセスするプログラムを作ったのですが下記のエラーが出ます。

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

これはJDBCドライバのセットアップがうまく出来ていないからなのでしょうか?
またEclipseでは、~.jarというファイルをプロジェクトのWEB-INFのlibフォルダに入れれば使える印象があるのですが、参考書(EclipseのではなくJAVAなどの)などにあるようにTomcatのインストールフォルダ以下common/libに入れて環境変数を変更しないといけないのでしょうか?

ご存知の方教えてください、よろしくお願いします。

投稿日時 - 2006-09-04 16:12:28

QNo.2383221

困ってます

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

WEB-INF以下に入れると実行はできるのですが、エクリプスが.javaファイルをコンパイルすることができません。projectの一覧を右クリックしてpropertyを選択し、ダイアログ右側からJava Build Pathを選択し、タグからLibrariesを選び、Add JARsボタンをおして.jarファイルを登録して下さい。
たぶんこれでコンパイルできるはずです。

投稿日時 - 2006-09-04 16:33:20

お礼

出来ました、ありがとうございます。

投稿日時 - 2006-09-05 11:53:18

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

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

回答(2)

ANo.2

1.mysqlJDBCのjarファイルをTomcat/common/libにコピー。
2.Eclipseではプロジェクト→プロパティ→Javaのビルドパスクラスライブラリのタブで外部jarの追加でmysqlJDBCのjarファイルを追加する。

以上でできると思います。

windowsの環境変数を変更する必要はないと思います。

投稿日時 - 2006-09-04 16:48:17

お礼

出来ました、ありがとうございます。

投稿日時 - 2006-09-05 11:53:49

あなたにオススメの質問