CentOS 6.5 yum 安裝 JDK
阿新 • • 發佈:2019-02-03
1、首先,安裝好的 CentOS 會自帶 OpenJDK,可以通過 java -verison,javac -version 命令可以檢視自己是否已經安裝了哪個版本的jdk。
如果要解除安裝,可以通過下面命令:先檢視 rpm -qa | grep java
顯示如下資訊:
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
解除安裝:
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
還有一些其他的命令
rpm -qa | grep gcj
rpm -qa | grep jdk
如果出現找不到openjdk source的話,那麼還可以這樣解除安裝
yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
2、卸乾淨了之後開始安裝
yum -y list java*
yum search jdk
(2)找到之後安裝想要的版本yum install java-xxx-openjdk.x86_64
(3)等待下載完,java -verison,javac -version 測試一下即可3、yum 安裝 java 圖解(寫這篇文章,主要是這裡)
(1)yum install 了之後,java 是預設下載到 /usr/lib/jvm/ 這個目錄下。(2)這個時候如果在 jvm/ 下 ll 會發現,出現了很多的 link ,只有一個真正的資料夾 java-xxx-openjdk-xxx.x86_64(帶詳細版本) ,其他都是 link ,包括 java-xxx-openjdk.x86_64 和很多的 jre,他們都指向那個資料夾。
(3)同時在 /etc/alternatives/ 下會有 java、javac 的 link, 他們指向 /etc/lib/jvm/java-xxx-openjdk.x86_64 這個 link 的 /bin 。
(4)另外,在 /usr/bin/ 下會有 java、javac 的兩個 link,他們分別指向 /etc/alternatives/ 下面的 java 和 javac。
總結,具體過程如下圖所示: