同一系统上来自不同供应商的 JRE

Alp*_*lpi 5 package-management java jre

在各种教程中,都说你应该在安装新的 JRE/JDK 之前删除现有的 JRE/JDK(例如,在从 Oracle 安装一个之前删除 OpenJDK)。真的有必要吗?我记得曾经有 2 个 JRE,可以在我的 IDE 中选择在哪个上运行程序。

不记得有任何冲突,有什么机会?

Dee*_*pen 9

您可以一次安装多个 JRE/JDK。您只需要使用update-alternatives配置使用哪个

须藤更新替代品--config java

替代 java 有 2 个选择(提供 /usr/bin/java)。

选择路径优先状态


0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式

1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061手动模式

* 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051手动模式

按回车键保持当前选择[*],或输入选择编号:1

同样,您可以使用以下命令配置 JDK

须藤更新替代品 --config javac