Ubuntu - 默认Java,Oracle JDK未检测到已安装

时间:2018-02-01 05:58:52

标签: java ubuntu default

我使用以下指南安装了Oracle JDK 1.8.0_141的ubuntu安装。

https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-vps

tar被提取到/ opt / jdk以及用于将java设置为默认值的命令。

update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100

update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100

java -version命令在完成这些命令后工作正常。

但是当我尝试使用apt-get安装maven时,它会尝试安装default-jre而不是使用此安装版本。

知道我在哪里可以更改此默认行为。

由于

1 个答案:

答案 0 :(得分:0)

在设置kava替代

后解决了这个问题
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/jdk1.8.0_144/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_144/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/jdk1.8.0_144/bin/javaws" 1

安装maven时仍然会安装默认的jdk。但在构建时使用oracle jdk。

感谢wikihow页面:https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux