|
草稿 这页仍在创建中 |
如何安装来自 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