回答受付中の質問
Javaでコンパイルは通るのですが、実行すると。
Exception in thread "main" java.lang.NoClassDefFoundError:Hello
が出ます。
色々調べて、「java -classpath . Hello」または「set classpath=.;%classpath%」とすると実行できることが分かりました。
以前は、このような入力をしなくても実行できたのですが、何が原因なのでしょうか?
また、この「Classpath」とは何ですか?
環境設定をするとコマンドラインからの実行ファイル名を入力するだけで実行できる(あってるのかな?)事は分かりますが、これは何なのでしょうか?環境設定とは異なる話なのでしょうか?
投稿日時 - 2003-01-10 00:52:19
0人が「このQ&Aが役に立った」と投票しています