Linux系統中設置默認的Java版本


有時候會根據某些需要或是不經意間(對於初學的我來說是后者了),會在系統中安裝多個版本的Java。有些早期的代碼需要用早期的Java版來編譯運行。可以通過
$ java -version
來查看當前使用的Java版本。如果你安裝了一個新的Java版本,可以使用以下方法來更改默認的Java版本:

0、需要使用update-alternatives命令,通過
$ man update-alternatives

查看使用方法,需要使用 --install 和 --config 兩個子命令。

1、使用update-alternatives命令告訴系統你新安裝的版本:
$ sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_25/bin/java 2

2、再次使用update-alternatives命令選擇版本
$ sudo update-alternatives --config java

會出現如下信息,我想選擇Java16,輸入2就好了

有 2 個候選項可用於替換 java (提供 /usr/bin/java)。
  選擇       路徑                                          優先級  狀態
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-arm64/jre/bin/java   1081      自動模式
  1            /usr/lib/jvm/java-8-openjdk-arm64/jre/bin/java   1081      手動模式
  2            /usr/lib/jvm/jdk-16.0.1/bin/java                 2         手動模式

要維持當前值[*]請按<回車鍵>,或者鍵入選擇的編號:2

3、驗證默認Java版本設置成功
$ java -version

轉自:https://blog.csdn.net/lstyk/article/details/11376209


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM