• 締切済み

Java 2 SDK, Standard Edition のインストール

こんばんは。 Java 2 SDK, Standard Edition のインストールで困っています。 OSはredhat7jです。 Xwindowは入っていません。 sunのところから、「j2sdk-1_3_0_02-linux.bin」をダウンロードしてきて、 redhatにrootで入り、/usr/localに「j2sdk-1_3_0_02-linux.bin」をコピーしました。 そして、「./j2sdk-1_3_0_02-linux.bin」と入力して実行しました。 メッセージが表示されて、最後に「yes」と入力して、インストールは 成功したのですが、インストールが成功したか確認のために、 「/usr/local/jdk1.3.0_02/bin/java -version」と入力し実行したらエラーが表示されてしまいます。 インストール先は「/usr/local/jdk1.3.0_02/」です。 パスも「PATH=$PATH:/usr/local/jdk1.3.0_02/bin」と通してあります。 エラーの内容は、 /usr/local/jdk1.3.0_02/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory と表示されています。 どうかよろしくお願いします。

みんなの回答

noname#29100
noname#29100
回答No.2

こんにちは、 jotarou といいます。 今、お困りの件ですが、 j2sdk-1_3_0_02-linux.bin を DownLoad して、.bash_profile でPathを通してあるのですから、残りは OS をインストールした際に、JAVA環境の一部がインストールされなかったのだと思います。  コンパニオンCD中やその他のOS に付属してるCDから、libstdc++-libc6.1-1.so.2 を探してインストールしましょう。なければ、検索してネットからダウンロードできるはず・・・。  また、インストールできたとしても、次の新しいエラーになる可能性があります。さらに、要求するモジュールやプログラムも同様に検索し、インストールすることで回避できるはずです。 では・・。

noname#9414
noname#9414
回答No.1

PC-UNIXの方でJDKをインストールしたことがないので 憶測でしかありませんが、確かJDKをインストールして その後Javaコンパイルするにはクラスパスを通して あげる必要があるはずです。 #DOSについても同じだし。 PATH=の他にCLASSPATH=というのがcshrcとかに書いて あげる必要があると思いますよ。 ではでは☆

関連するQ&A

専門家に質問してみよう