Я'установил версию Java. Как правильно установить переменную окружения $JAVA_HOME
?
Вы можете задать JAVA_HOME
в /etc/profile
, как предлагает Petronilla Escarabajo. Но предпочтительным местом для JAVA_HOME
или любой системной переменной является /etc/environment
.
Откройте /etc/environment
в любом текстовом редакторе, например nano
или gedit
, и добавьте следующую строку:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(путь к java может быть другим)
Используйте source
для загрузки переменных, выполнив эту команду:
source /etc/environment
Затем проверьте переменную, выполнив эту команду:
echo $JAVA_HOME
Обновить
Обычно большинство linux-систем по умолчанию используют исходники /etc/environment. Если ваша система этого не делает, добавьте следующую строку в ~/.bashrc
(Спасибо @pje)
source /etc/environment
Чтобы установить переменную окружения JAVA_HOME
, сделайте следующее:
gksudo gedit /etc/environment
./usr/lib/jvm/java-7-oracle
.JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
.. /etc/environment
Приведенный выше способ избавит вас от необходимости выполнять команды при каждом входе в компьютер.
Если вы не знаете путь и у вас установлен только openJDK, вы можете набрать
update-alternatives --config java
и вы должны найти путь. Чтобы установить переменную, вы можете написать JAVA_HOME=<path>
, а затем export JAVA_HOME
. Обратите внимание, что при объявлении переменной нет пробела. Чтобы проверить, сохранена ли переменная, достаточно ввести echo $JAVA_HOME
.