A.2. 在红帽企业版 Linux 上配置默认的 JDK
在 Red Hat 企业版 Linux 上可以安装多个 JDK。这个任务向您展示如何指定当前环境使用的 JDK。它使用
alternatives
命令。
重要
这个任务只适用于 Red Hat 企业版 Linux。
注意
这个步骤也许不必要。Red Hat 企业版 Linux 将 OpenJDK 1.6 作为其默认选项。如果这就是您所要的,且您的系统运行正常,那您就不需要手动指定要使用的 JDK。
必须具备的条件
- 为了完成这个任务,您需要通过直接登录或者
sudo
命令具有超级用户权限。
过程 A.2. 配置默认的 JDK
确定您首选的
java
和javac
执行文件的路径。您可以使用rpm -ql packagename |grep bin
来查找从 RPM 安装的执行文件的位置。Red Hat 企业版 Linux 32 位系统上的java
和javac
执行文件的默认位置是:表 A.1. java 和 javac 执行文件的默认位置 JDK 路径 OpenJDK 1.6 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
/usr/lib/jvm/java-1.6.0-openjdk/bin/javac
Oracle JDK 1.6 /usr/lib/jvm/jre-1.6.0-sun/bin/java
/usr/lib/jvm/java-1.6.0-sun/bin/javac
设置您要使用的替代 JDK。
运行下列命令设置您的系统来使用专有的java
和javac
:/usr/sbin/alternatives --config java
或/usr/sbin/alternatives --config javac
。请遵循屏幕上的说明进行。可选项:设置
java_sdk_1.6.0
的替代选项。如果您想使用 Oracle JDK,你也需要为java_sdk_1.6.0.
设置替代选项。请使用下列命令:/usr/sbin/alternatives --config java_sdk_1.6.0
。正确的路径通常是/usr/lib/jvm/java-1.6.0-sun
。
结果:
已选择并激活了替代 JDK。