|
草稿 這頁仍在建立中 |
如何安裝來自 Java.com 的 Java Development Kit
你可以利用 Oracle(前身是 Sun)的 Java Development Kit(JDK)RPM 在所有被支援的 CentOS 版本上獲得一個完整的 Java 開發環境。以下所引述的 Java 版本是截至本文時最新的。你應該採用針對你的架構(i386 32 位元或 x86_64/amd64 64 位元)的最新版本並作出調校。
1. Java i386 JDK 1.6
從 Oracle 下載 Linux RPM(Linux x86 - RPM 安裝程式)jdk-6u27-linux-i586-rpm.bin
依照成為 root 的指引以 root 的身份安裝該套件:
# cd [下載目錄] # sh ./jdk-6u27-linux-i586-rpm.bin
這步驟會從 jdk-6u27-linux-i586-rpm.bin 取出數個將要安裝的 rpm 套件。- 利用 alternatives –install 這個指令安裝 java、javaws、libjavaplugin.so(供 Firefox/Mozilla 用)及 javac:
- 3.1 首先取得現況:
# alternatives --config java There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java 2 /usr/lib/jvm/jre-1.4.2-gcj/bin/java Enter to keep the current selection[+], or type selection number:
3.2 利用 alternatives 安裝所需的指令。要達至此目的,請留意已安裝的數量 N,然後採用 N+1 作為以下指令的最後一個參數(如果 3.1 步的指令沒有輸出,你可假設 N 是 0)—— 舉個例說,以上的例子已安經了 2 個版本,我們便稱新的版本為 3:
alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_27/jre/bin/java 3 --slave /usr/bin/javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws --slave /usr/lib/mozilla/plugins/libnpjp2.so libnpjp2.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so --slave /usr/bin/javac java /usr/java/jdk1.6.0_27/bin/javac --slave /usr/bin/jar jar /usr/java/jdk1.6.0_27/bin/jar
(假若你要檢視現有的 slave 設定,你可採用 alternatives --display java)
- 3.1 首先取得現況:
- 啟用新安裝的版本:
alternatives --config java There are 3 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java 2 /usr/lib/jvm/jre-1.4.2-gcj/bin/java 3 /usr/java/jdk1.6.0_27/jre/bin/java Enter to keep the current selection[+], or type selection number: 3 //<-- # java -version java version "1.6.0_27" Java(TM) SE Runtime Environment (build 1.6.0_27-b07) Java HotSpot(TM) Client VM (build 20.2-b06, mixed mode, sharing)
請確保你在(<--)選用的值等同安裝指命中指定的數值。
Translation of revision 6