Java - версия все еще показывает старый $JAVA_HOME

Я невольно загрузил несправедливость jdk на мою систему (openjdk 11) и предпочту, чтобы Java 1.8.0_181 был установлен. Я просто надеюсь запускать приложение, таким образом, я полагаю, что jre - все, что необходимо. Я получил официальный выпуск из http://www.oracle.com/technetwork/java/javase/jre8-downloads-2133155.html для linux x64.

У меня теперь есть оба из этих версия Java на моей машине человечности. jdk расположен в /usr/lib/jvm/ и я поместил jre папку в /usr/lib/java/. Я установил $JAVA_HOME путь к /usr/lib/java/jre1.8.0_181 в обоих /etc/environment и в ./bashrc.

Когда я делаю echo $JAVA_HOME корректный путь обнаруживается (jre путь). Однако, когда я делаю Java - версия, он все еще показывает Версией 10 Java вместо 1.8.0_181.

Кто-либо может помочь с этим? Я не уверен, что еще я могу сделать здесь.

0
задан 11 September 2018 в 10:24

1 ответ

Оказывается, что я должен был установить, добавляют строки export JAVA_HOME="/usr/lib/jre1.8.0_181" и export PATH=$JAVA_HOME/bin:$PATH к моему ~./представ файлов. Затем выключите мою машину и возвратитесь на.

0
ответ дан 28 October 2019 в 00:02

Другие вопросы по тегам:

Похожие вопросы: