CentOS 6.3インストールJDK 7

1910 ワード

1.既存バージョンJDKの確認
[root@TuzkiServer ~]# java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-i386)
OpenJDK Server VM (build 20.0-b12, mixed mode)

2.java関連ファイルを検索してアンインストールする
[root@TuzkiServer ~]# rpm -qa | grep java
tzdata-java-2012c-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
[root@TuzkiServer ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686

3.きれいにアンインストールされていないかチェックする
[root@TuzkiServer ~]#  java -version
-bash: /usr/bin/java:          

4.jdk 7のインストール
[root@TuzkiServer ~]# rpm -ivh jdk-7u71-linux-i586.rpm
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
        jsse.jar...
        charsets.jar...
        tools.jar...
        localedata.jar...
        jfxrt.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...

5.正常にインストールされているかどうかを確認
[root@TuzkiServer ~]# java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) Server VM (build 24.71-b01, mixed mode)

6.必要に応じて環境変数を設定する
vi + /etc/profile
//    
JAVA_HOME=/usr/java/jdk1.7.0_71
JRE_HOME=/usr/java/jdk1.7.0_71/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export    JAVA_HOME JRE_HOME PATH CLASSPATH
[root@TuzkiServer ~]#  source /etc/profile //    
[root@TuzkiServer ~]#  echo $PATH //  PATH
/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.7.0_71/bin:/usr/java/jdk1.7.0_71/jre/bin