📜  更改 java 版本命令行 debian - Java (1)

📅  最后修改于: 2023-12-03 15:10:32.151000             🧑  作者: Mango

更改 Java 版本命令行 Debian - Java

如果您在 Debian 系统上需要使用不同版本的 Java,您可以通过命令行轻松更改它。本文将介绍如何使用命令行更改 Java 版本。

步骤 1 - 检查系统中安装的 Java 版本

在开始更改 Java 版本之前,您需要先检查当前系统中安装了哪些 Java 版本。您可以使用以下命令来检查:

update-java-alternatives -l

这将返回所有安装的 Java 版本列表,例如:

java-1.11.0-openjdk-amd64      1111       /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-1.8.0-openjdk-amd64       1081       /usr/lib/jvm/java-1.8.0-openjdk-amd64

您也可以使用以下命令检查当前默认的 Java 版本:

java -version
步骤 2 - 更改 Java 版本

要更改 Java 版本,您可以使用以下命令:

sudo update-alternatives --config java

这将列出可用的 Java 版本和它们的路径。您可以使用数字选择您想要使用的 Java 版本。例如,如果我要使用 Java 1.8 版本,我会输入数字 2

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                         Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java  1081      manual mode

Press <enter> to keep the current choice[*], or type selection number: 2
步骤 3 - 检查更改是否成功

要检查更改是否成功,您可以再次运行 java -version 命令。如果它返回您选择的新版本,则更改成功。

java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

恭喜您,您现在已经成功更改了 Java 版本!

结论

在 Debian 系统上更改 Java 版本是一项非常简单的任务,只需使用几个命令即可完成。记得始终检查您的更改是否成功。