ubantu让jdk11 和jdk8共存
时间: 2023-10-26 14:07:07 浏览: 57
在Ubuntu中让JDK11和JDK8共存的方法如下:
1. 首先安装JDK11和JDK8,可以通过apt-get命令或者手动下载安装包进行安装。
2. 设置JDK11为默认的JDK版本,可以使用命令sudo update-alternatives --config java来进行设置。
3. 创建一个新的目录用于存放JDK8的文件,例如/usr/lib/jvm/jdk8。
4. 将JDK8的文件解压到新创建的目录中。
5. 使用命令sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk8/bin/java 1来将JDK8添加到系统的可选项中。
6. 使用命令sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk8/bin/javac 1来将JDK8的编译器添加到系统的可选项中。
7. 使用命令sudo update-alternatives --config java来选择使用JDK11或JDK8。
8. 验证是否成功,可以使用命令java -version和javac -version来查看当前使用的JDK版本。
相关问题
ubuntu安装jdk11
在 Ubuntu 上安装 JDK 11,可以按照以下步骤进行操作:
1. 打开终端。
2. 运行以下命令更新系统软件包列表:
```
sudo apt update
```
3. 安装 JDK 11 的软件包。运行以下命令:
```
sudo apt install openjdk-11-jdk
```
4. 安装过程中,系统会提示您确认安装,按下 `Y` 并按回车键继续。
5. 安装完成后,您可以通过运行以下命令来验证 JDK 11 是否正确安装:
```
java -version
```
如果显示的 Java 版本是 JDK 11,则说明安装成功。
6. 设置 Java 环境变量。运行以下命令:
```
echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64" >> ~/.bashrc
source ~/.bashrc
```
这将设置 `JAVA_HOME` 环境变量,并使其生效。
现在,您已经成功在 Ubuntu 上安装了 JDK 11。您可以使用 `java` 命令来运行 Java 应用程序,并使用其他 JDK 11 的相关工具。
ubuntu卸载JDK11
在Ubuntu上卸载JDK11的步骤如下:
1. 打开终端。
2. 输入以下命令以查看已安装的JDK版本:
```bash
sudo update-alternatives --config java
```
3. 选择要卸载的JDK版本,记住其名称。
4. 输入以下命令以卸载JDK:
```bash
sudo apt-get remove <JDK名称>
```
其中,`<JDK名称>`是要卸载的JDK的名称。
5. 输入以下命令以删除JDK的相关文件:
```bash
sudo apt-get purge <JDK名称>
```
6. 输入以下命令以删除JDK的配置文件:
```bash
sudo rm -rf /usr/lib/jvm/<JDK名称>
```
7. 最后,输入以下命令以删除JDK的符号链接:
```bash
sudo update-alternatives --remove java /usr/lib/jvm/<JDK名称>/bin/java
```
完成以上步骤后,JDK11将被完全卸载并从系统中删除。