在各种教程中,都说在安装新的 JRE/JDK 之前应该删除现有的 JRE/JDK(例如,在安装 Oracle 的 JRE 之前删除 OpenJDK)。真的有必要吗?我记得曾经有 2 个 JRE,可以在 IDE 中选择在哪个上运行程序。
不记得有任何冲突,发生冲突的可能性有多大?
答案1
您可以一次安装多个 JRE/JDK。您只需使用以下命令配置要使用哪一个:更新替代方案
sudo 更新替代方案 --config java
替代 java (提供 /usr/bin/java) 有 2 个选择。
选择路径优先级状态
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
sudo 更新替代方案 --config javac