Автор оригинала: 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 и так далее. Надеюсь, вам понравился этот пост, и спасибо, что ознакомились с ним!