Введение
Настройка переменной среды JAVA_HOME — важный шаг для разработчиков Java и приложений, работающих в Ubuntu. Эта переменная указывает на каталог установки Java Development Kit (JDK), позволяя операционной системе находить исполняемые файлы JDK. Вот полное руководство о том, как правильно настроить JAVA_HOME в Ubuntu.
Шаг 1. Установите Java
Перед настройкой JAVA_HOME у вас должна быть установлена Java. Вы можете установить пакет JDK по умолчанию, доступный в репозитории Ubuntu, или определенную версию Oracle JDK или OpenJDK.
Установите определенную версию JDK. Для конкретной версии OpenJDK используйте:
sudo apt install openjdk-11-jdk
sudo apt install default-jdk
Замените 11 номером версии по вашему выбору.
Установите JDK по умолчанию: откройте терминал и выполните следующую команду:
sudo apt update
Шаг 2. Найдите место установки Java.
Чтобы установить JAVA_HOME, вам необходимо знать, где установлена Java. Используйте команду update-alternatives, чтобы просмотреть все установки Java и пути к ним.
update-alternatives --list java
Эта команда покажет такие пути, как /usr/lib/jvm/java-11-openjdk-amd64/bin/java. Каталог до java-11-openjdk-amd64 — это тот, который вы будете использовать для JAVA_HOME.
Шаг 3. Установите переменную среды JAVA_HOME.
Вы можете установить JAVA_HOME временно или постоянно.
Временно:
Для временной настройки, действительной только в текущем сеансе терминала, используйте:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
Замените /usr/lib/jvm/java-11-openjdk-amd64 путем, найденным на предыдущем шаге.
Постоянно:
Чтобы установить JAVA_HOME навсегда, добавьте его в свой файл ~/.profile
, ~/.bashrc
или /etc/environment
. Для большинства пользователей достаточно редактирования ~/.bashrc
.
Сохраните и закройте файл.
Примените изменения, выполнив:
source ~/.bashrc
Добавьте следующую строку в конец файла:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
Откройте ~/.bashrc в текстовом редакторе:
nano ~/.bashrc
Шаг 4. Проверьте свою конфигурацию.
Чтобы убедиться, что JAVA_HOME установлен правильно, откройте терминал и запустите:
echo $JAVA_HOME
Эта команда должна отобразить путь к вашей установке Java. Кроме того, вы можете проверить, правильно ли работает Java, выполнив:
java -version
Должна отображаться установленная версия Java, указывающая на правильность конфигурации.
Заключение
Правильная установка переменной среды JAVA_HOME важна для разработки Java и среды выполнения в Ubuntu. Позволяет системе и приложениям Java правильно находить каталог установки Java. Выполнив описанные выше шаги, вы можете настроить JAVA_HOME временно или постоянно в соответствии с вашими потребностями. Всегда проверяйте свою конфигурацию, чтобы избежать проблем во время выполнения Java-приложений.