CentOS5.5へJDKインストール

(1)JDKのダウンロード
ブラウザからhttp://www.oracle.com/technetwork/java/javase/downloads/index.htmlへ行き、Download JDKのリンクからいろいろして、OSはlinuxを指定してダウンロード。

    • -

Java SE Development Kit 6u21
jdk-6u21-linux-i586-rpm.bin

    • -

をダウンロード。

WindowsでダウンロードしてVMwareの共有フォルダ(share)へコピーします。
この共有フォルダへはCentOSからは /mnt/hgfs/share でアクセスできます。

その後はダウンロードしたファイルを実行

①現在JDKがインストールされていないことを確認。
[root@localhost ~]# rpm -q jdk
package jdk is not installed
②ファイルに実行権限をつける
[root@localhost ~]# chmod a+x /mnt/hgfs/share/jdk-6u21-linux-i586-rpm.bin\&File\=jdk-6u21-linux-i586-rpm.bin
③インストール実行
[root@localhost ~]# /mnt/hgfs/share/jdk-6u21-linux-i586-rpm.bin\&File\=jdk-6u21-linux-i586-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: jdk-6u21-linux-i586.rpm
inflating: sun-javadb-common-10.5.3-0.2.i386.rpm
inflating: sun-javadb-core-10.5.3-0.2.i386.rpm
inflating: sun-javadb-client-10.5.3-0.2.i386.rpm
inflating: sun-javadb-demo-10.5.3-0.2.i386.rpm
inflating: sun-javadb-docs-10.5.3-0.2.i386.rpm
inflating: sun-javadb-javadoc-10.5.3-0.2.i386.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
 途中略
Java(TM) SE Development Kit 6 successfully installed.
Done.
④念のためインストールされてることを確認
[root@localhost ~]# rpm -q jdk
jdk-1.6.0_21-fcs
⑤インストールされたJDKの構成を確認
[root@localhost ~]# rpm -ql jdk

JAVA_HOMEとPATHを設定
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# JAVA_HOME=/usr/java/jdk1.6.0_21/
[root@localhost ~]# export JAVA_HOME
[root@localhost ~]# PATH=$JAVA_HOME/bin:$PATH
[root@localhost ~]# export PATH
[root@localhost ~]# which java
/usr/java/jdk1.6.0_21/bin/java