• 締切済み

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

noname#29100の回答

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 を探してインストールしましょう。なければ、検索してネットからダウンロードできるはず・・・。  また、インストールできたとしても、次の新しいエラーになる可能性があります。さらに、要求するモジュールやプログラムも同様に検索し、インストールすることで回避できるはずです。 では・・。

関連するQ&A

  • RedHatLinux7.1でjavaのインストール

    RedHatLinux7.1でjavaのインストールがうまくいきません。 <javaインストール> 1)Java 2SDK,StandardEdition 上記は書籍のcd_romに添付分を使用。 2)Java2SDK,EnterprizeEdition バージョン1.2.1 サイトからDounload分を使用 3)J2EESDK 日本語版追補バージョン1.2.1 サイトからDounload分を使用 4)CD-ROMをマウント   mount /dev/cdrom /mnt/cdrom 5)インストール手順 cd /usr/local /mnt/cdrom/linux/java/j2sdk-1_3_0_02-linux.bin tar zxvf /home/jin/j2sdkee-1_2_1-linux.tar.gz tar zxvf /home/jin/j2sdkee-1_2_1-linux-ja.tar.gz 6)環境変数の設定 開発に使用するUSER(jin)でログインしなおし、ホームディレクトリの.bashrcの最下行に追加 export PATH=$PATH:/usr/local/jdk1.3.0_02/bin export JAVA_HOME=/usr/local/jdk1.3.0_02 export CLASSPATH=$CLASSPATH:/usr/local/j2sdkee1.2.1/lib/j2ee.jar export CLASSPATH=$CLASSPATH:/usr/local/jdk1.3.0_02/lib/tools.jar 7)javaのバージョン確認した所下記エラーが出ます。 java -version [jin@tsl jin]$ /usr/local/jdk1.3.0_02/bin/java: /usr/bin/cut: そのようなファイルやディレクトリはありません /usr/local/jdk1.3.0_02/bin/i386/native_threads/java: error while loading shared libraries: libjvm.so: cannot load shared object file: No such file or directory 8)それで、ln -s /bin/cut /usr/bin/cut でcutのリンクをはったところ java -versionが帰ってこなくなりました。 java -?はすぐ結果がでます。 何が悪いのでしょうか??ヒントをお教えください。 p.s. CGIの件はScriptAliasでユーザーフォルダ以外を指定してやれば上手く動きました。 そのときAddHandler cgi-script .cgiはあくまでもコメントアウトしております。(笑) その節はご回答有難う御座いました。

  • Fedora Core1でJAVA開発環境が作成できない

    先日、PCにlinux(Fedora Core1)をインストールし、J2SDK(V 1.3.1_09)をダウンロードし、インストールしたのですが、開発環境が作成できません。 java や javac コマンドを打つと以下のようなエラーメッセージが表示されます。 /usr/local/prgm/jdk1.3.1_09/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 PATHは一応通してあって /usr/local/prgm/J2SDK1.3.1/bin (*/usr/local/prgmがインストールを行った場所です) に設定しています。恐らくほかの環境変数が足りないんだと思うのですが何が足りなんでしょうか? それとも別の理由があるのでしょうか?

  • linuxでjavaがうまく動きません。

    linuxでjavaがうまく動きません。 Linux初心者です。JAVAを勉強しなければならなくなりました。SUSE Linuxです。マシンは自作のようですが、先輩が作ったものなのでよく分かりません。 まず、JDKをインストールしました。すると、パソコンを起動する時に「64ビットのマシンに32ビットのソフトウェアが入っています」というようなメッセージが表示されるようになってしまいました。これはJDKのせいだと思ったので、一度削除して64ビットのJDKと書いてあるソフトをもう一度インストールしました。(しかし、したつもりでしたがこれはできていませんでした) すると、JAVAが動かなくなってしまいました。 よく調べたところ、64ビットのJDKは32ビットのJDKをインストールした上でインストールしなければいけなかったということでした。 そこで、もう一度32ビットのJDK(jdk-6u22-linux-i586.bin)をダウンロードして実行し、64ビットのJDK(jdk-6u22-linux-x64.bin)を実行しました。 それから、「.bash_profile」のファイルに PATH=$PATH:$HOME/bin:usr/local/jdk1.6.0_22/bin JAVA_HOME=/usr/local/jdk1.6.0_22 export JAVA_HOME export PATH と書き込みました。 しかし、「javac」と入力するとコマンドがないと言われます。「java -version」と入力すると「"1.5.0_20"」と表示されます。多分「"1.6.0_22"」とか表示されないといけないのかな、と思ったので、前にインストールしたものが残っているのかと探してみましたが、いろんなサイトを参照しながらインストールしたので見つかりません。(というか、インストールしたものは全部アンインストールしたつもりでした) JAVAが動くようにするにはどうしたらいいのでしょうか?

  • Fedora Core5にJavaを入れましたがコンパイル出来ません。

    Lnux初心者です。Fedora Core5にJavaを入れましたがコンパイル出来ません。 Javaのバージョンはj2sdk1.4.2_12とjdk1.5.0_08です。インストール確認も出来Pathには/home/****の.bash_profileにJAVA_HOME=/usr/java/j2sdk1.4.0_12 PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH を追加しましたがコンパイル時にbash: javac: command not found と言うエラー表示がでます。どうにかLinuxでJavaをと考えているのですが、先に進めず困っています。Pathの通しかたがダメなのかどうかも判りません。どうかよろしくお願いします。

  • linuxにJAVAがインストールできません

    linux初心者です。 以下のサイトを参考にjavaインストールをしようと思ったのですが、 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ http://codezine.jp/article/detail/1744?p=1 wget java_ee_sdk-5_07-jdk-6u16-linux.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/java_ee_sdk-5_07-jdk-6u16-linux.bin?BundledLineItemUUID=KohIBe.lxhkAAAEkb2kyc6AQ&OrderID=nwtIBe.lxjAAAAEkYWkyc6AQ&ProductID=AcVIBe.nU6oAAAEjhhpuoDTb&FileName=/java_ee_sdk-5_07-jdk-6u16-linux.bin を実行すると、 `java_ee_sdk-5_07-jdk-6u16-linux.bin?AuthParam=1256816067_a8efbfd2d292c375013d9a70eebcb5b4&TicketId=B%2Fw6lx2IT1NLQBVCPVJSkg%2Fl&GroupName=CDS&FilePath=%2FESD6%2FJSCDL%2Fjava_ee_sdk%2F5u7-6u16-ml%2Fjava_ee_sdk-5_07-jdk-6u16-linux.bin&File=java_ee_sdk-5_07-jdk-6u16-linux.bin' (ファイル名が長すぎます)へ書き込めません。 と表示されます。 最新版のインストールをしたいのでyum以外でインストールしたいのですが、他に方法はありますでしょうか。

  • j2sdkee1.3.1 で、j2ee が実行できない…

    j2sdkee1.3.1 をインストールしたのですが、j2ee を実行しても、 **************************** /java/re/jdk/1.3.1_02/latest/binaries/linux-i386/bin/java:そのようなファイルやディレクトリはありません **************************** というエラーがでてしまいます。 どうすればいいのでしょうか? どうか分かっている方、教えてください。よろしくお願いします。 <自分インストールの仕方> tar xvfz j2sdkee1.3.1.tar.gz cp -Rf j2sdkee1.3.1 /usr/local/etc/ ***** <.bashrcの設定> JAVA_HOME=/usr/local/etc/j2sdk1.4.0 J2EE_HOME=/usr/local/etc/j2sdkee1.3.1 PATH=$PATH:$JAVA_HOME/bin:$J2EE_HOME/bin CLASSPATH=$CLASSPATH:$J2EE_HOME/lib/j2ee.jar:$J2EE_HOME/lib/locale パスは問題なく通っているのですが… どうかよろしくお願いします。

  • javaのインストール

    現在、RedHat Enterprise Linux(ES)にて、 j2sdk1.3.1_03をインストールし、PATHを通したのですが、 Error occurred during initialization of VM Unable to load native library: /usr/java/jdk1.3.1_07/jre/lib/i386/libjava.so: symbol __lib c_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference というエラーが発生して、コンパイルはおろかjavaのversionすら参照できません。 何か情報提供および対策があれば教えていただきたいです。 よろしくお願いいたします。

  • JDKインストールについて

    RHEL4 に jdk-1_5_0_10-linux-i586.rpm.bin をインストール行いました。 これを素直に jdk-1_5_0_10-linux-i586.rpm.bin としてインストールすると usr/java/jdk1.5.0_10 にインストールされると思います。 これを /usr/local/jdk/ にインストールしたいと思い、 jdk-1_5_0_10-linux-i586.rpm.bin -x でまず解凍だけ行い、 rpm -ivh --prefix /usr/local/jdk/ /jdk-1_5_0_10-linux-i586.rpm としてインストールしようとしました。 その結果 # rpm -ivh --prefix /usr/local/jdk/ /jdk-1_5_0_10-linux-i586.rpm Preparing... ########################################### [100%] 1:jdk ########################################### [100%] Error: unpack command could not be found. Please refer to the TroubleShooting Section of the Installation Instructions on the download page. Please do not attempt to install this archive file. エラー: %post(jdk-1.5.0_10-fcs.i586) scriptlet failed, exit status 2 というエラーが発生してしまいました。 インストール自体は行われているようですが、その影響でTomcatが動きませんでした。 (素直に jdk-1_5_0_10-linux-i586.rpm.bin でインストールした場合は問題なく動きました。) また、これをアンインストールする際にも # rpm -e jdk-1.5.0_10-fcs touch: cannot touch `/usr/java/jdk1.5.0_10/lib/tools.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/rt.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/jsse.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/charsets.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/ext/localedata.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/plugin.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/javaws.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/deploy.pack': そのようなファイルやディレクトリはありません というエラーが出ています。 jdk-1_5_0_10-linux-i586.rpm.bin をインストール先を指定してインストールする良い方法を ご存知の方がいらっしゃればご教授頂けないでしょうか・・・。 宜しくお願い致します。

  • Tomcatの起動に使用するJavaについて

    Tomcatをはじめてインストールする者で恐縮です。 Redhat Linux ES2.1上でTomcat4.1.30とApache1.3.27を連携させようとしています。 Tomcatを起動するには、JDKが必要のようですが、Linuxに標準で入っていたJREでは駄目なのでしょうか。 javaコマンドが普通に使えるのですが。。 試しに /root/.bash_profileに export JAVA_HOME=/opt/IBMjava2-131 export PATH=$PATH:$JAVA_HOME/bin なんて足してみたところstartup.shを実行すると Using CATALINA_BASE /usr/local/jakarta-tomcat-4.1.30 Using CATALINA_HOME /usr/local/jakarta-tomcat-4.1.30 Using CATALINA_TMPDIR /usr/local/jakarta-tomcat-4.1.30/tmp Using JAVA_HOME /opt/IBMjava2-131 と出ました。http://localhost:8080を見たところTOMCATのホームページが見れませんでしたのでやはり駄目でしょうか。JDKをインストールすべき? ご存知の方宜しくお願いします。

  • JAVAの環境変数が初期化されてしまいます

    Linux初心者です。 JDK6.0をインストールして、環境変数を次のように設定しました。 export JAVA_HOME=/usr/local/jdk1.6.0 export PATH=$JAVA_HOME/bin:$PATH これで一旦はjavacやjavaコマンドが使えるようになるのですが、 bashを再起動すると、また使えなくなるので再設定しなければなりません。 調べてみた所、homeディレクトリの.bash_profileを変更すると 再設定の必要がなくなると書いていたので、 # set PATH so it includes user's private bin if it exists if [ -d ~/bin ] ; then PATH=~/bin:"${PATH}" → export JAVA_HOME=/usr/local/jdk1.6.0 → export PATH=$JAVA_HOME/bin:$PATH fi と記述してみたのですが、やはりbash再起動後のPATHに 上記のパスは含まれていません。 私の記述方法が間違っているのでしょうが、 どうすれば自動的にパスを通すように設定できるのでしょうか? ターミナルはubuntu6.10からGNOME端末を使用しています。 よろしくお願いします。