竹形誠司 ブログ
ご質問    »トピック一覧
掲示板へのスパムが多いため、「ご質問」のコーナーはユーザー登録制とさせていただきました。お手数ですが、上の「新規ユーザーの登録」メニューより登録をお願いします。
帳票Web
アプリケーション

受注開発始めました
詳しくは こちら
竹形 誠司 著/ラトルズ刊
JSP帳票アプリケーション実践開発入門
JSP帳票アプリケーション
実践開発入門

JSP業務アプリケーション短期開発入門
JSP業務アプリケーション
短期開発入門

Java+MySQL+Tomcatで始めるWebアプリケーション構築入門
Java+MySQL+Tomcatで始めるWebアプリケーション構築入門

Java+MySQL+Tomcatで作る掲示板とブログ
Java+MySQL+Tomcatで作る
掲示板とブログ
java mysql tomcat で始めるwebアプリケーション構築入門p167でのエラー
by tomoyang[tomoyang]
書籍の記載に沿って以下の操作を行ったのですが、エラーが出て躓いてしまいました。解決方法についてご教示いただけないでしょうか。

1)ドライバーをCDからローカルにコピー
C:\jamyto\lib\mysql-connector-java-3.1.12-bin.jar

2)ユーザー環境変数を設定
CLASSPATH
.;C:\jamyto\lib\mysql-connector-java-3.1.12-bin.jar

3)コンパイル・実行

C:\jamyto\JDBC>javac JdbcTest.java

C:\jamyto\JDBC>java JdbcTest
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at JdbcTest.main(JdbcTest.java:8)
Exception in thread "main" java.lang.NullPointerException
        at JdbcTest.main(JdbcTest.java:24)


投稿:tomoyang[tomoyang]/2011年 08月 27日 18時 11分
RE:java mysql tomcat で始めるwebアプリケーション構築入門p167でのエラー
by 竹形 誠司[takegata]
竹形です。こんにちは。

まず、SETコマンドで環境変数が正しくセットされているかどうかを確認してみてください。
set classpath
このコマンドで、セットされているCLASSPATHが表示されます。綴りが合っているかどうかも確認してください。

結果に問題がなければ、次にドライバのファイルが正しくコピーされているかどうかを確認してください。

それでも解決しなければ他に方法を考えてみますので、また聞いてください。
投稿:竹形 誠司[takegata]/2011年 08月 30日 12時 51分 /更新:2011年 08月 30日 12時 51分