宿題として、Netbeans IDE を使用してエンタープライズ アプリケーションを作成し始めています。私はここのオラクルのサイトで与えられた例に従っていました。ただし、アプリケーションを実行しようとすると、次の例外で問題が発生しました。
Caused by: java.lang.NoClassDefFoundError: cart/util/BookException
at java.lang.Class.forName0(Native Method)
...
Caused by: java.lang.ClassNotFoundException: cart.util.BookException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
この便利なリンクを読んで、これが CLASSPATH 環境変数の問題であることに気付きました。最初は設定されていなかったので、正しく設定していないのではないかと心配しています。
CLASSPATH を次のように設定しましたが、機能しません
C:\Windows\System32>set CLASSPATH
CLASSPATH=C:\Program Files\Java\jdk1.7.0_13\lib;C:\Program Files\Java\jdk1.7.0_1
3\jre\bin;.
「。」を追加しました。現在のディレクトリを含めますが、機能していないと思います。クラスが実行時に確実に見つかるようにするにはどうすればよいですか?