エラーが発生しています
スレッド「メイン」の例外 java.lang.NoClassDefFoundError:
Ubuntuでコンパイル済みのクラスを実行しようとすると。私は非常に単純な Helloworld の例を使用しています。インターネット上に既に存在する何百万もの応答は、私の CLASSPATH および JAVA_HOME 変数が正しく設定されていないことを示唆しています。
ただし、etc/environment を現在のフォルダーと同様に正しいフォルダーに編集しました。
PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun/"
CLASSPATH=".:/usr/lib/jvm/java-1.5.0-sun/lib"
set コマンドを入力すると表示されます。いずれにせよ、クラスパスを手動で設定しても
sudo java -cp . myfirstjavaprog.class
同じエラーが発生します。他にどこを見ればいいですか?これは構成の問題に違いありません。
どうもありがとう