Рубрики
Без рубрики

Как установить Java на Ubuntu 18.04

Как установить Java на сервер Ubuntu 18.04. Установка OpenJDK и Oracle JDK в системе Ubuntu, настройка JAVA_HOME в Ubuntu, управление несколькими версиями Java.

Автор оригинала: Pankaj Kumar.

Java-это универсальный, объектно-ориентированный и высокоуровневый язык программирования, разработанный Sun Microsystems еще в 1995 году. Сегодня Java широко используется для разработки и доставки контента в Интернете, помимо питания многих популярных приложений. В этом уроке мы рассмотрим, как установить Java на Ubuntu 18.04.

Прежде чем мы углубимся в детали установки Java в Ubuntu 18.04, давайте быстро разберемся в нескольких терминологиях, связанных с Java.

JRE: Если вы не программист и собираетесь запускать только приложения на базе Java, вам понадобится J ava R untime E nvironment.

JDK: J ava D evelopment K это необходимо, если вы хотите заниматься каким-либо программированием или разрабатывать приложения с использованием Java в дополнение к запуску приложений Java. JDK содержит несколько больше инструментов и компонентов, чем автономная JRE, которые необходимы для разработки приложений Java.

OpenJDK: OpenJDK является бесплатной реализацией платформы Java SE с открытым исходным кодом(7) и впервые был выпущен в 2007 году.

Oracle JDK: JDK Oracle является официальной версией комплекта разработки Java от Oracle и ориентирован в большей степени на корпоративную аудиторию благодаря своей стабильности и коммерческой поддержке. Выпуски Oracle JDK с долгосрочной поддержкой (LTS) планируются каждые три года.

Предпосылки

  • Вы можете открыть сеанс SSH в своей системе Ubuntu 18.04, используя root или пользователя с поддержкой sudo .

Установите Java по умолчанию в Ubuntu

OpenJDK 11 является пакетом Java по умолчанию в Ubuntu 18.04 LTS на момент написания этого руководства. Помните, что пакет OpenJDK содержит вариант JRE и JDK с открытым исходным кодом. Давайте выясним, как установить JRE, JDK или оба по очереди из пакета OpenJDK по умолчанию.

Для начала обновите индекс пакета в вашей системе:

# apt update

Теперь проверьте, установлена ли Java, введя следующую команду из терминала:

# java -version

Если Java не установлена в вашей системе, вы увидите следующий вывод в терминале:

Чтобы установить JRE по умолчанию, выполните следующую команду в терминале:

# apt install default-jre

Теперь вы сможете запускать Java-приложения в своей системе с помощью JRE. Чтобы проверить установку JRE, найдите версию Java.

# java -version

Версия OpenJDK

Если вы заинтересованы в каком-либо программировании или разработке с использованием Java, вам необходимо установить JDK, который также содержит JRE. Выполните следующую команду в терминале, чтобы установить JDK по умолчанию.

# apt install default-jdk

Чтобы проверить установку JDK по умолчанию, найдите компилятор Java версии javac.

# javac -version

Версия Javac

Установка JRE/JDK из пакета OpenJDK завершена. Если вы заинтересованы в настройке Oracle JDK, выполните процедуры, описанные в следующем шаге.

Установите Oracle JDK в Ubuntu

Чтобы использовать Oracle Java, вам необходимо приобрести коммерческую лицензию для производственной среды. Но это бесплатно для использования в целях развития. Поэтому вам необходимо принять условия и положения для некоммерческого использования во время установки Oracle JDK.

Прежде чем начать, обновите список пакетов в своей системе до последней версии:

# apt update

Чтобы установить последнюю версию Oracle JDK, вам необходимо добавить Linux/Java PPA репозиторий в вашей системе. Скрипт из этого репозитория автоматически загружает и устанавливает последнюю версию Java с сайта Oracle.

Добавьте PPA для восстания Linux в свою систему, но перед этим вам необходимо установить зависимость (свойства программного обеспечения-общие) , которая позволит вам добавить репозиторий в вашу систему. Для этого выполните следующие команды из терминала:

# apt install software-properties-common
# add-apt-repository ppa:linuxuprising/java

Теперь, когда репозиторий для Oracle JDK добавлен, установите его, введя следующую команду из терминала:

# apt install oracle-java11-installer

Вам будет предложено дважды принять лицензию/условия и положения Oracle. Используйте клавишу со стрелкой для перехода к ” Ок ” и ” Да ” и нажмите Enter.

Примите Лицензионное соглашение Oracle

Снова Примите Лицензионное Соглашение Oracle

Как только вы примете лицензию, Oracle JDK будет установлен в течение минуты. Если вы также ранее установили OpenJDK и хотите сделать Oracle JDK системным по умолчанию, выполните следующую команду из терминала:

# apt install oracle-java11-set-default

Чтобы проверить процесс установки, введите следующую команду в терминале, чтобы найти версию Java:

# java -version

Версия Oracle JDK

На этом этапе установка Oracle JDK будет завершена в вашей системе Ubuntu 18.04. Затем перейдите к настройке home java, выполнив следующий шаг.

Настройка JAVA_HOME в Ubuntu

Всегда рекомендуется настроить домашнюю среду Java после ее установки. Для этого вам нужно найти путь к установленной Java. Очень легко найти путь к установленной Java с помощью команды update-alternatives . Чтобы найти путь, выполните следующую команду из терминала:

# update-alternatives --config java

Дом на Яве

Скопируйте отмеченный путь (непосредственно перед тем, как быть) из выделенной строки и установите переменную JAVA_HOME , указав ее на скопированный путь в файле /etc/профиль .

# vi /etc/profile
...
...
export JAVA_HOME=/usr/lib/jvm/java-11-oracle/
...
...

Сохраните файл и перезагрузите системные настройки, определенные в /etc/профиль с помощью команды источник :

# source /etc/profile

Чтобы проверить настройку Java home, повторите переменную в терминале:

# echo $JAVA_HOME
/usr/lib/jvm/java-11-oracle

Echo Java Home

Управление несколькими версиями Java в Ubuntu

Если в вашей системе запущено несколько версий Java, то можно выбрать версию по умолчанию для использования с помощью команды update-alternatives . Для этого выполните следующую команду из терминала:

# update-alternatives --config java

Приведенная выше команда перечислит каждую установленную версию Java вместе с путем установки, как показано ниже.

Обновление Альтернативной Настройки Java

Выделенный выбор-это текущая версия java по умолчанию в вашей системе. Чтобы изменить java по умолчанию, введите номер выбора и нажмите enter. Если вы измените java по умолчанию, то измените системную переменную JAVA_HOME соответствующим образом.

Резюме

Вот и все! К настоящему времени вы установили java в свою систему Ubuntu 18.04. Также рекомендуется установить домашнюю страницу для Java, так как она обязательна для запуска таких приложений, как Apache Tomcat, Confluence и так далее. Надеюсь, вам понравился этот пост, и спасибо, что ознакомились с ним!