Exception in threadエラー

[戻る]
Woo 2002/10/09(水) 16:23:58
はじめまして!
今回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
を使用しています。

MASATO [E-Mail] [HomePage] 2002/10/10(木) 09:08:01
class aa
ではなく、
public class aa
ではないでしょうか。

dairygoods 2002/10/10(木) 10:20:40
> Exception in thread "main" java.lang.NoClassDefFoundError: aa

aaクラス(Class)の定義(Def)が見つから(Found)ない(No)エラー(Error)です。

環境変数CLASSPATHで指定されたパスにaa.classファイルが
見つからないということです。

set CLASSPATH

で、CLASSPATHに何が設定されているかを見ることができます。

何も設定されていない場合は、カレントディレクトリがCLASSPATHになります。

Woo 2002/10/10(木) 18:45:13
[[解決]]
MASATOさん、dairygoodsさん回答ありがとうございました。
Pathを未設定のため動作しなかったようです。

これからもよろしくお願いします。

古いスレッドには追加発言できません。