Я установил версию 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 в /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
Если вы не знаете путь, и вы только установили openJDK, вы можете ввести update-alternatives --config java, и вы должны найти путь. Чтобы установить переменную, вы можете записать JAVA_HOME=<PATH>, а затем export JAVA_HOME. Обратите внимание, что нет места при объявлении переменной. Чтобы проверить, сохранена ли переменная, просто введите echo $JAVA_HOME для подтверждения.
Чтобы установить переменную среды JAVA_HOME, сделайте следующее:
Запустите терминал, нажав Ctrl + Alt + T на клавиатуре. Введите следующую команду: $ gksudo gedit /etc/environment В зависимости от того, где вы установили свою Java, вам необходимо предоставить полный путь. В этом примере я установил Oracle JDK 7 в каталог /usr/lib/jvm/java-7-oracle. Прокрутите до конца файла и введите следующее: JAVA_HOME=/usr/lib/jvm/java-7-oracle export JAVA_HOME Сохраните файл и выйдите из gedit. Наконец, перезагрузите систему PATH следующей командой: $ . /etc/environmentВышеупомянутый метод избавит вас от необходимости запускать команды каждый раз, когда вы входите на свой компьютер.
Если вы не знаете путь, и вы только установили openJDK, вы можете ввести update-alternatives --config java, и вы должны найти путь. Чтобы установить переменную, вы можете записать JAVA_HOME=<PATH>, а затем export JAVA_HOME. Обратите внимание, что нет места при объявлении переменной. Чтобы проверить, сохранена ли переменная, просто введите echo $JAVA_HOME для подтверждения.
Чтобы установить переменную среды JAVA_HOME, сделайте следующее:
Запустите терминал, нажав Ctrl + Alt + T на клавиатуре. Введите следующую команду: $ gksudo gedit /etc/environment В зависимости от того, где вы установили свою Java, вам необходимо предоставить полный путь. В этом примере я установил Oracle JDK 7 в каталог /usr/lib/jvm/java-7-oracle. Прокрутите до конца файла и введите следующее: JAVA_HOME=/usr/lib/jvm/java-7-oracle export JAVA_HOME Сохраните файл и выйдите из gedit. Наконец, перезагрузите систему PATH следующей командой: $ . /etc/environmentВышеупомянутый метод избавит вас от необходимости запускать команды каждый раз, когда вы входите на свой компьютер.
Если вы не знаете путь и у вас установлен только openJDK, вы можете ввести update-alternatives --config java
, и вы должны найти путь. Чтобы установить переменную, вы можете записать JAVA_HOME=<PATH>
, а затем export JAVA_HOME
. Обратите внимание, что нет места при объявлении переменной. Чтобы проверить, сохранена ли переменная, просто введите echo $JAVA_HOME
для подтверждения.