CentOS 6下安裝jdk 64位

來源:互聯網
上載者:User

標籤:style   blog   http   io   ar   color   os   sp   java   

1.      CentOS預設情況下,會安裝OpenOffice之類的軟體,這些軟體需要Java的支援,預設會安裝JDK的環境,若需要特定的Java環境,最好將預設的JDK徹底刪除;

2.       查看預設的JDK命令:java –version

3.       如果先刪除預設再裝新的JDK,則與之相關的軟體也會隨之刪除,so,先裝新的再卸預設。

4.       下載JDK  

wget http://download.oracle.com/otn/java/jdk/7u67-b01/jdk-7u67-linux-x64.rpm?AuthParam=1417193298_0c5dbcff91b911f8a602fb3bfc2e2a12 

5.       安裝: rpm –ivh jdk-7u67-linux-x64.rpm,安裝完成後,在/usr目錄下產生一個新的 java 檔案夾

6.       設定環境變數
vi開啟檔案命令:vim  /etc/profile

移至檔案末尾插入一個空行(輸入字母G):輸入字母o
輸入以下配置資訊:(註:這裡的分隔字元是冒號不是分號)

JAVA_HOME=/usr/java/jdk1.7.0_67
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

 

先按Esc退出編輯模式,再儲存退出輸入 :wq ! (冒號也要輸入)
至此,新的JDK環境設定完畢。

 

(以下步驟本人沒有嘗試)

7.卸載原JDK
終端輸入,查看gcj的版本號碼:rpm -qa|grep jdk
得到結果:
jdk-1.7.0_04-fcs.x86_64
java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64

終端輸入,卸載:yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64
等待系統自動卸載,最終終端顯示 Complete,卸載完成

8.讓系統配置立即生效,不用重啟系統
終端輸入命令:source /etc/profile

注意:如果出現以下錯誤資訊
bash: /usr/java/jdk1.7.0_04/lib/dt.jar: 許可權不夠
bash: /usr/java/jdk1.7.0_04/lib/tools.jar: 許可權不夠

錯誤原因:分隔字元不能用;(分號),要用:(冒號)
CLASSPATH=.;$JAVA_HOME/lib/tools.jar;$JAVA_HOME/lib/dt.jar
這樣寫是不對滴,要這樣寫:
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH = $PATH;$JAVA_HOME/bin;也一樣,通通用冒號分隔。

9.查看版本:java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

 

CentOS 6下安裝jdk 64位

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.