centos 安裝java環境


 

一般情況下,我們都要將linux自帶的OPENJDK卸載掉,然后安裝SUN的JDK

首先:查看Linux自帶的JDK是否已安裝 
    <1># java -version                       // 查看已經安裝的JAVA版本信息
      一般將獲得如下信息:
      java version "1.6.0"
      OpenJDK  Runtime Environment (build 1.6.0-b09)
      OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

    <2># rpm -qa|grep java                // 查看jdk的信息
      一般將獲得如下信息:      
      java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
      java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
    <3># yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115        // 卸載  
                yum -y remove  java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

第二步:安裝SUN的JDK 
    <1>從SUN下載   jdk-6u23-linux-x64-rpm.bin  或  jdk-6u23-linux-x64.bin的JDK
       在/usr下新建java文件夾,將安裝包放在/usr/java目錄下 
       # mkdir /usr/java 

    <2>安裝JDK 
       # cd /usr/java 
       ①jdk-6u23-linux-x64-rpm.bin 文件安裝 
         # chmod 777 jdk-6u23-linux-x64-rpm.bin         //  修改為可執行 
         # ./jdk-6u23-linux-x64-rpm.bin                          // 選擇yes同意上面的協議 
         # rpm -ivh jdk-6u23-linux-x64-rpm.bin           //  選擇yes直到安裝完畢 
       ②jdk-6u23-linux-x64.bin文件安裝 
         # chmod 744 jdk-6u23-linux-x64.bin             //  使root用戶擁有執行權限(筆者用ROOT用戶安裝的) 
         # ./jdk-6u23-linux-x64.bin                               // 選擇yes直到安裝完畢 

第三步:配置環境變量 
    <1># vi /etc/profile 
    <2>在最后加入以下幾行: 
       export JAVA_HOME=/usr/java/jdk1.6.0_23 
           export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
          //export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar (應該同樣可以)


           export PATH=$PATH:$JAVA_HOME/bin 
    <3># reboot     // 重啟機器配置生效


第四步:測試java是否安裝成功
     #javac
     有沒有幫助說明出來?~呵呵,恭喜你JAVA環境配置成功

 

 

版本2:http://www.centoscn.com/image-text/config/2015/0208/4658.html

系統環境:centos-6.5
安裝方式:rpm安裝
軟件:jdk-7-linux-i586.rpm
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
檢驗系統原版本
[root@localhost ~]# java -version
java version "1.7.0_24"
OpenJDK Runtime Environment (build 1.7.0_24-b18)
OpenJDK HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)
進一步查看JDK信息:
[root@localhost ~]# rpm -qa | grep java
tzdata-java-2012c-1.el6.noarch
java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64
卸載OpenJDK,執行以下操作:
[root@localhost ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64
安裝JDK
上傳新的jdk-7-linux-i586.rpm軟件到/usr/local/執行以下操作:
[root@localhost ckb]# rpm -ivh jdk-7-linux-i586.rpm
JDK默認安裝在/usr/java中。
驗證安裝
執行以下操作,查看信息是否正常:
[root@localhost bin]# java
[root@localhost bin]# javac
[root@localhost bin]# java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)
配置環境變量
我的機器安裝完jdk-7-linux-i586.rpm后不用配置環境變量也可以正常執行javac、java –version操作,因此我沒有進行JDK環境變量的配置。但是為了以后的不適之需,這里還是記錄一下怎么進行配置,操作如下:
修改系統環境變量文件
vi + /etc/profile
向文件里面追加以下內容:
JAVA_HOME=/usr/java/jdk1.7.0_45
JRE_HOME=/usr/java/jdk1.7.0_45/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@localhost ~]# source /etc/profile   //使修改立即生效
[root@localhost ~]# echo $PATH   //查看PATH值
查看系統環境狀態
[root@localhost ~]# echo $PATH
/usr/lib/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/java/jdk1.7.0_45/bin:
/usr/java/jdk1.7.0_45/jre/bin:/home/ckb/bin
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM