我手动安装了Java 8,并通过命令行(open-jdk)安装了Java 11。我是Linux的新手,不知道如何在版本之间切换。
我运行了以下命令来更改默认版本。
我运行了以下命令来更改默认版本。
update-alternatives --config java
返回值:
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode
1 /opt/java/jdk1.8.0_211/bin/java 1 manual mode
2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode
并且
update-alternatives --config javac
返回值:
There is only one alternative in link group javac (providing /usr/bin/javac): /usr/lib/jvm/java-11-openjdk-amd64/bin/javac
Nothing to configure.
javac
),而Java 8安装包是一个纯JRE。确保两者都安装了-jdk
包,就能像使用java
一样使用update-alternatives
来调整javac
。 - Joachim Sauer