class Sample1
{
public static void main(String args[])
{
System.out.println(”ようこそJavaへ!”);
}
}
コンパイル後クラスを実行すると
Exception in thread ”main” java.lang.NoClassDefFoundError: Sample1
と表示されてしまいます何がいけないのでしょうか?
http://www.smg.co.jp/seminar/java/J_lecture12.html
クラスパスについて理解する
カレントディレクトリがクラスパスにふくまれていないのではないでしょうか。java -cp . Sample1 としてみてはいかがでしょうか。このエラーはsample1.classファイルをjavaがみつけられないという意味です。
カレントディレクトリにクラスパスが含まれていません。コマンドラインから
set CLASSPATH=%CLASSPATH%;.
をどうぞ。
コメント(0件)