linux两个jdk指定版本吗
linux两个jdk指定版本吗详细介绍
在 Linux 系统里,你能够指定使用不同版本的 JDK。下面为你介绍两种常见的指定 JDK 版本的方法。
1. 通过修改环境变量指定 JDK 版本
你可以借助修改PATH、JAVA_HOME等环境变量来指定要使用的 JDK 版本。
步骤
- 确认 JDK 安装路径:假设你已经安装了两个 JDK,路径分别为
/usr/lib/jvm/java-8-openjdk-amd64和/usr/lib/jvm/java-11-openjdk-amd64。 - 修改环境变量:你可以编辑
~/.bashrc或者/etc/profile文件。以下是编辑~/.bashrc文件的示例:
bash
/usr/lib/jvm/java-8-openjdk-amd64
/bin:
- 使修改生效:在终端执行以下命令:
bash
~/.bashrc
- 验证 JDK 版本:
bash
2. 使用
update-alternatives命令指定 JDK 版本
update-alternatives是 Linux 系统中用于管理软件版本的工具。
步骤
- 查看系统中可用的 JDK 版本:
bash
update-alternatives
如果系统里存在多个 JDK 版本,会显示一个菜单,让你选择要使用的版本。
2. 选择 JDK 版本:根据菜单提示,输入对应的编号并回车即可选择相应的 JDK 版本。
3. 验证 JDK 版本:
bash
912java
以上两种方法都能让你在 Linux 系统中指定使用的 JDK 版本,你可依据自身需求进行选择。