質問: new Dodai(); fusen.setSize(200,50); fusen.setVisible(true); } } コンパイル→出来る 実行→エラー Exception in thread "main" java.lang.NoClassDefFoundError:Dodai at FusenExec.main(FusenExec.java:7) 与えられているDodai.jarは本で指定されている通りの場所(僕の環境だと、c:Program Files\Java\jdk1.6.0_12\jre\lib\extとc:Progam Fies\Java\jre1.6.0\lib\ext)にあることを確認し、pathの設定も行ったのですがエラーがでます。 Webで調べた情報をもとにclasspathを見直したり、Dodai.jarをFusenExec.classと同じフォルダにもコピーしてみたりしたのですが、エラーが出ます。 原因がわからず、ほとほと困り果てています。なにとぞお力を貸していただけないでしょうか。
回答: そのエラーメッセージの意味を理解すること。 pathやclasspathの意味を理解すること。 答えを教えるのは簡単だが、それでは勉強にならない。 答えを求めるにしても、 >pathの設定も行った >classpathを見直した これでは何をやったのか、読む側には何にも分からない。 ソースやエラーメッセージは大事だが、それだけでは状況の説明にはならない場合もある。