Java

我有 2 個 java 安裝 /usr/lib/jvm/java-8-oracle/bin/java 和 /usr/bin/java。我想刪除一個(/usr/bin/java)

  • September 26, 2017

這就是我所擁有的,我想要頂部的消失

去掉最上面的

一個是openjdk,另一個是oracle java。所以你要刪除的是opendjdk。

假設這是一個基於 .deb 的系統。

dpkg -l | grep openjdk
apt-get remove packagename

然後刪除您在那裡找到的包。您也可以不刪除它,而是使用以下命令調整預設使用的 java:

update-alternatives --config java

這樣,您可以保留兩個安裝並在需要另一個安裝時進行切換。

如果它找不到您想要的 java 的路徑,您可以通過執行手動添加它,例如:

alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-oracle/bin/java 3

然後再次配置命令。

引用自:https://unix.stackexchange.com/questions/394504