0

私は以下をダウンロードしました:

今、私はプログラミングを始めましたEclipse。以下のような単純なJavaクラスを作成しました。

public class MySQLAccess {

      private static Connection connect = null;
      private Statement statement = null;
      private PreparedStatement preparedStatement = null;
      private ResultSet resultSet = null;

      public static void main(String[] args){

          try{
              Class.forName ("com.mysql.jdbc.Driver").newInstance (); 

          }catch (Exception e) {
            // TODO: handle exception
              System.out.println("Error : "+e);
        }         
      }   
}

また、Java プロジェクトに「lib」フォルダを作成し、mysql-connector jarそこに配置しました。しかし、このプログラムを実行すると、mysql が見つからず、コンソールに次のエラーが表示されます。

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

誰かが私がどこで間違いを犯したか教えてもらえますか? ありがとうございました

4

2 に答える 2

2

完全な jar ファイル パスをクラスパスに入れ、cmd を再起動すると (cmd から実行している場合)、動作するはずです。

ここを参照してください- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

于 2012-08-26T08:17:14.053 に答える
0

Java アプリケーション プロジェクトの場合は、jar ファイルを jdk ライブラリ パスの ext フォルダーに配置します。

eg:
C:\Program Files\Java\jdk1.6.0_13\jre\lib\ext

プロジェクトのクラスパスからパスを取得します。

于 2012-08-26T08:23:05.677 に答える