這個帖子刪除Java可以被移動到Linux的或超級用戶塊。無法在Ubuntu 16.04
我想在我的VirtualBox ubuntu16.04安裝java 8,但每當我檢查使用-version版本,它顯示
> java -version
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)
要卸載並重新安裝java的,我搜索,發現下面的資源:
但是沒有JAV a7列出。
sudo dpkg --list | grep -i jdk
ii oracle-java8-installer 8u144-1~webupd8~0 all Oracle Java(TM) Development Kit (JDK) 8
ii oracle-java8-set-default 8u144-1~webupd8~0 all Set Oracle JDK 8 as default Java
當我檢查Java版本時,它仍然顯示java 1.7.0_05n。對於javac也是一樣。
>javac -version
javac 1.7.0_05
不知道發生了什麼?
事實證明,我使用的軟件包自動將$ JAVA_HOME更改爲其目錄中的Java軟件包。
這不是OpenJDK ......這是Oracle Java。 – Makoto
以及如何更改'which java'的目錄? –
我自己找到答案。對於'哪個java',如果我們想改變它,我們需要添加$ JAVA_HOME到'/ etc/environment' –