標籤:
1. CentOS預設情況下,會安裝OpenOffice之類的軟體,這些軟體需要Java的支援,預設會安裝JDK的環境,若需要特定的Java環境,最好將預設的JDK徹底刪除;
2. 查看預設的JDK命令:java -version
3. 如果先刪除預設再裝新的JDK,則與之相關的軟體也會隨之刪除,so,先裝新的再卸預設。
4. 下載JDK,http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html,我下載的是jdk-7u4-linux-x64.rpm
5. 將jdk-7u4-linux-x64.rpm放到/usr目錄下,命令:mv jdk-7u4-linux-x64.rpm /usr
用命令chmod 777 jdk-7u4-linux-x64.rpm修改檔案許可權,雙擊它就自動解壓安裝了,安裝完成後,在/usr目錄下產生一個新的 java 檔案夾
6. 設定環境變數
vi開啟檔案命令:vi /etc/profile
移至檔案末尾插入一個空行:輸入字母o
輸入以下配置資訊:(註:這裡的分隔字元是冒號不是分號)
JAVA_HOME=/usr/java/jdk1.7.0_04
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(注意:要在root管理員下)
注意:如果出現以下錯誤資訊
bash: /usr/java/jdk1.7.0_04/lib/dt.jar: 許可權不夠
bash: /usr/java/jdk1.7.0_04/lib/tools.jar: 許可權不夠
解決辦法:
chmod a+w 。。。。
CentOS 安裝JDK和環境配置