通知
すべてクリア
Topic starter
2002年10月9日 4:23 PM
はじめまして!
今回Javaを学ぼうと思い入門書片手に始めました。
プログラムは入門書の1番初めの
class aa{
public static void main(String args[]) {
System.out.println(Araki Yasuhiko);
}
}
なんですが、コンパイル後java aaを実行すると下記のようなエラーが発生します。
Exception in thread main java.lang.NoClassDefFoundError: aa
これは何を意味するんでしょう?
環境はwin2000 JavaTM 2 SDK ver1.4.0
を使用しています。
2002年10月10日 9:08 AM
class aa
ではなく、
public class aa
ではないでしょうか。
2002年10月10日 10:20 AM
> Exception in thread main java.lang.NoClassDefFoundError: aa
aaクラス(Class)の定義(Def)が見つから(Found)ない(No)エラー(Error)です。
環境変数CLASSPATHで指定されたパスにaa.classファイルが
見つからないということです。
set CLASSPATH
で、CLASSPATHに何が設定されているかを見ることができます。
何も設定されていない場合は、カレントディレクトリがCLASSPATHになります。
Topic starter
2002年10月10日 6:45 PM
MASATOさん、dairygoodsさん回答ありがとうございました。
Pathを未設定のため動作しなかったようです。
これからもよろしくお願いします。