• 締切済み

初歩の初歩で躓いてしまいました。

C:\java\Samples\D1>javac SampleD1L3.java C:\java\Samples\D1>java SampleD1L3 Exception in thread "main" java.lang.NoClassDefFoundError: SampleD1L3 Caused By:java.long.ClassNotFoundException: sampleD1L3 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.ClassLoader.loadClassInternal(Unknown Source) 上記のような表示がでます。 環境変数は JAVA_HOME:C:\Program Files\Java\jdk1.5.0 PATH:%JAVA_HOME%\bin CLASSPATH:%JAVA_HOME%\lib\tools.jar 上記のように設定しました。 もしお気づきの点等ございましたら、ご教授の程よろしくお願い致します。

みんなの回答

  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.2

 環境変数のCLASSPATHにカレントディレクトリを表す「.」を追加してください。 CLASSPATH:%JAVA_HOME%\lib\tools.jar;.  区切りのセミコロンを忘れないようにしてください。

  • auty
  • ベストアンサー率58% (284/486)
回答No.1

ファイルSampleD1L3.javaの記述で、 SampleD1L3 のスペルが間違っていないか、大文字・小文字を含めてチェックしてみてください。