Переменные окружения

Установка переменных окруженя на примере переменной JAVA_HOME

Для одного пользователя

Чтобы установить JAVA_HOME в Linux для одного пользователя, мы можем использовать /etc/profile или /etc/environment (предпочтительнее для общесистемной настройки) или ~/.bashrc (зависимая от пользователя настройка).

Открыть ~/.bashrc в любом текстовом редакторе и добавить:

export JAVA_HOME=/path/to/java_installation

Сохранить и закрыть файл.

Запистить команду source для загрузки переменной:

source ~/.bashrc

Теперь можно проверить значение переменной JAVA_HOME:

echo $JAVA_HOME

В результате должен получиться путь установки JDK:

/usr/lib/jvm/java-8-oracle

Для всех пользователей

Чтобы установить JAVA_HOME в Linux для всех пользователей, мы можем использовать /etc/profile или /etc/environment (предпочтительно).

Открыть /etc/environment в любом текстовом редакторе:

JAVA_HOME=/path/to/java_installation

Обратите внимание, что /etc/environment — это не скрипт, а список выражений присваивания (поэтому экспорт не используется). Этот файл читается во время входа в систему.

Чтобы установить JAVA_HOME с помощью /etc/profile, откройте файл и добавьте:

export JAVA_HOME=/path/to/java_installation

Запистить команду source для загрузки переменной:

source /etc/profile

Теперь можно проверить значение переменной JAVA_HOME:

echo $JAVA_HOME

В результате должен получиться путь установки JDK:

/usr/lib/jvm/java-8-oracle

Last updated