在 Ubuntu Linux 中将 Java 1.6 默认设置为 1.7

2022-09-03 10:15:57

以下是我所做的一些检查的输出:

$ java -version

java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

$ update-java-alternatives -l

java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64

$ ls /usr/lib/jvm/

default-java  java-1.5.0-gcj-4.6  java-1.6.0-openjdk  java-1.6.0-openjdk-amd64  java-6-openjdk  java-6-openjdk-amd64  java-6-openjdk-common  java-7-openjdk-amd64

考虑到这一点,我如何将默认值更改为1.6,以便在执行java版本时,它告诉我1.6?

谢谢!


答案 1

我在 Fedora 上,但我希望替代方案在 Ubuntu 上也能以同样的方式工作。你需要运行(在 Fedora 上)看看你有什么选择。然后键入要使用的 JDK 的编号并按 Enter 键。就是这样:-)update-alternatives --config javaalternatives --config java


答案 2

我们以下命令来设置java。sudo update-alternatives --config java

它将显示选择适当的java版本的选项