Обновить JAVA_HOME Ubuntu 16.04

206
16 февраля 2018, 19:00

Сделал downgrade Java 9 to Java 8. Системные переменные не обновились полностью. Что-то где то забыл но не могу понять где

andrey@HP-ProBook:$ java -version;javac -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
javac 1.8.0_161
andrey@HP-ProBook:$ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle
andrey@HP-ProBook:$ echo $PATH
/home/andrey/bin:/home/andrey/.local/bin:/opt/maven/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-9-oracle/bin:/usr/lib/jvm/java-9-oracle/db/bin
andrey@HP-ProBook:$ sudo update-alternatives --config java
Есть 3 варианта для альтернативы java (предоставляет /usr/bin/java).
  Выбор   Путь                                        Приор Состояние
------------------------------------------------------------
  0            /usr/lib/jvm/java-9-oracle/bin/java              1091      автоматический режим
  1            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      ручной режим
* 2            /usr/lib/jvm/java-8-oracle/jre/bin/java          1081      ручной режим
  3            /usr/lib/jvm/java-9-oracle/bin/java              1091      ручной режим
andrey@HP-ProBook:$ sudo update-alternatives --config javac
Есть 3 варианта для альтернативы javac (предоставляет /usr/bin/javac).
  Выбор   Путь                                     Приор Состояние
------------------------------------------------------------
  0            /usr/lib/jvm/java-9-oracle/bin/javac          1091      автоматический режим
  1            /usr/lib/jvm/java-8-openjdk-amd64/bin/javac   1081      ручной режим
* 2            /usr/lib/jvm/java-8-oracle/bin/javac          1081      ручной режим
  3            /usr/lib/jvm/java-9-oracle/bin/javac          1091      ручной режим
andrey@HP-ProBook:$ cat ~/.profile 
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi
# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"

Помогите пожалуйста зарезолвить проблему.

READ ALSO
junit тест с Mockito и PowerMockito

junit тест с Mockito и PowerMockito

Нужно ли проверять вызов исключения путем замены локальной переменной File

240
ArrayList<String> наполнять пока не остановят

ArrayList<String> наполнять пока не остановят

Наполняю список с клавиатуры пока не введу специальное слово, потом вывожу все слова на экран кроме последнего

217
Как написать морской бой с “бесконечным” полем и нейро-алгоритмом выигрышной стратегии?

Как написать морской бой с “бесконечным” полем и нейро-алгоритмом выигрышной стратегии?

Хочу написать морской бой с “бесконечным” полем, то есть поле увеличивалось бы в масштабах, количество кораблей тожеКлиент серверное приложение

248
Почему крашится приложение?

Почему крашится приложение?

В главной активности находится класс фрагмента использующий LoaderManager для загрузки данных из БД для отображения их изменения в реальном времени,...

219