У меня есть установка Ubuntu с Oracle JDK 1.8.0_141, который был установлен с помощью этого руководства.
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
команда хорошо работает после того, как они были завершены, но когда я пытаюсь установить maven
использование apt-get
это пытается установить default-jre
вместо того, чтобы использовать эту установленную версию.
У Вас есть какая-либо идея, как я могу изменить это поведение по умолчанию?
Это было решено после установки альтернативы кавы
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
Это все еще устанавливает значение по умолчанию jdk при установке знатока. Но оракул использования jdk при создании.
Спасибо за wikihow страницу: https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux