有的時候根據自己的需要,可能要不同版本的JDK,使用如下命令可以查看JDK版本
java -version
Centos在安裝的時候,自帶了一個OpenJDK這個JDK並不是我們想要的。因此正常安裝即可。
用我的32位的操作系統爲例:
在官網下載對應版本的JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html
由於網絡不穩定,所以下載後一定要檢查JDK的大小。筆者自己就有過這樣的失誤,因爲自己的網絡原因,只下載了5M左右,官方的JDK大概需要60多M。
下載後的包,如果是rpm結尾的
#rpm -i jdk*****.rpm
安裝即可
如果是rpm.bin等的二進制文件
#./jdk*****.rpm.bin
#./jdk******.bin
安裝即可
按照提示,bin結尾的文件可能需要進行目錄的確認,基本上沒問題的。
安裝完成後,看看/usr目錄下是否已經有了java目錄,有了表示正常安裝了。此時java -version的時候還會發現java版本還是 OpenJDK。這個時候進入/usr/bin目錄 查找java javac 可以發現,這兩個符號鏈接指向系統默認的jdk目錄。刪除java javac
#ln -s /usr/java/jdk1.6.0_33/bin/java java
#ln -s /usr/java/jdk1.6.0_33/bin/javac javac
重新設置java javac鏈接,此時java -version 可以發現,版本已經同步爲自己的jdk版本了