こんばんは。
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

と表示されています。

どうかよろしくお願いします。

A 回答 (2件)

こんにちは、 jotarou といいます。



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

PC-UNIXの方でJDKをインストールしたことがないので


憶測でしかありませんが、確かJDKをインストールして
その後Javaコンパイルするにはクラスパスを通して
あげる必要があるはずです。
#DOSについても同じだし。

PATH=の他にCLASSPATH=というのがcshrcとかに書いて
あげる必要があると思いますよ。

ではでは☆
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ