本文主要是介绍Debain系Linux管理多个Java版本,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果存在多个Java版本被安装,则可能需要配置默认的使用版本,否则可能会出现使用错误版本的情况。比较常见的多版本情况是有多个OpenJDK版本,以及同时有Oracle JDK和OpenJDK被安装。
配置默认使用的Java
sudo update-alternatives --config java
系统提示已安装的Java可供选择
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1062 auto mode1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1061 manual mode2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:
update-alternatives --config
该命令除了可用于java外,还可以用于JDK中的javac, javadoc, keytool等。实际上该命令可以用于任意有多个不同版本已安装的软件(命令)。
这篇关于Debain系Linux管理多个Java版本的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!