2016-05-11 19 views
3

booksデータベースコンテンツを印刷しようとしましたが、次のエラーが表示されます。java.lang.ClassNotFoundException。行われていたクラスが見つかりません:com.mysql.jdbc.Driver

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358) 
    at java.lang.Class.forName0(Native Method) 
    at java.lang.Class.forName(Class.java:191) 
    at jdbc.JDBCConnector.main(JDBCConnector.java:22) 
The end! 

何:

  • のmysql-コネクタのjarファイルが既に追加されています。 Screenshot from Eclipse

  • 私も輸入に異なるバージョンを試してみた:mysql-connector-java-5.1.39mysql-connector-java-5.0.8

  • 私は両方を使用しようとしました:データベースURLとしてjdbc:mysql://localhost/booksなどjdbc:mysql://localhost:3306/books

私は本当にだろうこの問題を明確にするために誰かが私を助けることができたら嬉しいです。

答えて

3

あなたは、唯一のmysql-connection-java-4.1.39-bin.jarあなたclasspathに入れた理由である、あなたの代わりにclasspathjarzipを追加しました。

関連する問題