我知道我可以使用update-alternatives
util 将特定的可执行文件链接到另一个替代路径。
我也知道JAVA_HOME
,JDK_HOME
等JRE_HOME
...但我更喜欢操纵/usr/bin/
.
java
这可以单独为、javac
、javap
等完成jar
...但是有没有一种方法可以比自定义的自准备脚本更好地使用单个命令一次对所有二进制文件(或一组预定义的二进制文件)执行此操作?
Linux Mint 19.3 特里西娅
答案1
是的,update-java-alternatives
将为您做到这一点:
sudo update-java-alternatives -l
将列出可用的 JRE 和 JDK,以及
sudo update-java-alternatives -s java-1.11.0-openjdk-amd64
将更新全部指向的相关链接java-1.11.0-openjdk-amd64
(根据您的情况替换为适当的 JRE 或 JDK)。