CLASSPATHいじったらコンパイルエラー
今までちゃんと動いていたプログラムが動かなくなりました。
原因が分かりません。どなたか教えてください。
環境------------
WinXP
Eclipse Indigo
JDK 1.6.0_2
---------------
やったこと
1.環境変数CLASSPATHを設定
2.CLASSPATHを削除
3.Windows再起動
これをやったら今まで動いてたやつが以下のエラーで
コンパイルできなくなりました(;;)
java.lang.NoClassDefFoundError: Print
Caused by: java.lang.ClassNotFoundException: Print
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Exception in thread "main"
不要と思いますがソースもノッケテおきます。
-*-*-*-*-*-*-*-*-*-*-
public class Print {
public static void main(String[] args) {
try{
int n[] = {1,2,3};
for (int i = 0; i < 10; i++){
System.out.println(n[i]);
}
}
catch(ArrayIndexOutOfBoundsException e){
System.out.println("配列の範囲を超えています");
}
System.out.println("終了しまーす");
}
}
-*-*-*-*-*-*-*-*-*-*-
よろしくお願いします。
お礼
簡単でお早いお返事をどうもありがとうございました。 理解することができました!Thank you!!m(_ _)m