首先,先下好JDK版本,并进行安装,并对JDK进行配置

先运行update-alternatives --display java

   update-alternatives --display java
java - 自动模式
  最佳链接版本为 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
 链接目前指向 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  链接 java 指向 /usr/bin/java
  从链接 java.1.gz 指向 /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - 优先级 1101

重点关注java指向(/usr/bin/java)和优先级(1101)

通常我们将优先级设置的比原openjdk优先级要小。

2.开始配置:

sudo update-alternatives --install /usr/bin/java java /usr/java8/jdk1.8.0_131/bin/java 1100

/usr/java8/jdk1.8.0_131/bin/java:安装jdk1.8的路径

sudo update-alternatives --install /usr/bin/java java /usr/java8/jdk1.8.0_131/bin/java 1100

需要超级权限sudo进行修改,或者直接进入超级用户模式(root)。

执行成功不会有新的显示。

3.使用JDK1.8作为首选java命令:

执行sudo update-alternatives --config java

   sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                       优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1101      自动模式
  1            /usr/java8/jdk1.8.0_131/bin/java              1100      手动模式
  2            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1101      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:1

 

依旧要使用 sudo超级权限,选择你安装JDK1.8目录下的java,我的编号是1.

回车键,结束配置。

Logo

更多推荐