ubuntu 或者 raspbian 中如何檢視已經安裝的 JDK?
可以使用下面的指令:
sudo update-alternatives –config java
進行檢視,你也可以使用
sudo update-alternatives –config javac 也是一樣的。
系統中将會顯示已經安裝的 JDK 的路徑
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
-
0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode
Press to keep the current choice[*], or type selection number:
如果作業系統中隻安裝了一個 JDK,那麼将會顯示為
root@raspberrypi:/usr/lib/jvm# update-alternatives --config java
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-armhf/bin/java
Nothing to configure.
root@raspberrypi:/usr/lib/jvm#
你可以使用路徑 /usr/lib/jvm/default-java 來設定你預設的 JDK HOME 路徑,那麼不管你如何調整預設的 JDK,都能夠保證你能夠在作業系統中使用預設的 JDK。
運作 ls -alht 指令後,我們可以看到系統是通過 ln 連接配接的方式設定 default-java 的。
https://www.cwiki.us/questions/57938466