Linux環境Java多版本管理與切換


Redhat系列安裝alternatives,debian安裝update-alternatives;

  1. 配置Java多版本(首先需要安裝不同的java版本)
update-alternatives --config java

輸出:

2 個候選項可用於替換 java (提供 /usr/bin/java)。

  選擇       路徑                                          優先級  狀態
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      自動模式
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      手動模式
* 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      手動模式

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

選擇編號切換不同版本;同樣的方法可以切換javac的版本

update-alternatives可以通過install、set、config等命令自定義需要切換的應用以及版本信息

參考:

https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Web_Platform/5/html/Installation_Guide/sect-use_alternatives_to_set_default_JDK.html

https://linux.die.net/man/8/update-alternatives


免責聲明!

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



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