我使用以下指南安装了Oracle JDK 1.8.0_141的ubuntu安装。
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而不是使用此安装版本。
知道我在哪里可以更改此默认行为。
由于
答案 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