How to Install JDK in Ubuntu | Install JDK 12 on Ubuntu 18.04 | Edureka
Оглавление:
- Предпосылки
- Вариации Java
- Установка OpenJDK по умолчанию (Java 11)
- Установка OpenJDK 8
- Установка Oracle Java
- Установите версию Java по умолчанию
- Установите переменную среды JAVA_HOME
- Удалить Java
- Вывод
Java - один из самых популярных языков программирования в мире, используемый для создания различных типов кроссплатформенных приложений.
В этом руководстве описывается, как установить различные версии OpenJDK, а также Oracle Java на Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.
Предпосылки
Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.
Вариации Java
Java распространяется в трех разных редакциях: Standard Edition (SE), Enterprise Edition (EE) и Micro Edition (ME). В этом руководстве рассматривается установка версии Java SE (Standard Edition).
OpenJDK и Oracle Java - две основные реализации Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций.
В репозиториях Ubuntu есть два разных пакета Java: среда выполнения Java (JRE) и Java Development Kit (JDK).
Если вы хотите запускать только Java-программы, вам нужна JRE, которая содержит только Java Runtime Environment. Разработчик Java должен установить JDK, который также включает в себя инструменты и библиотеки разработки / отладки.
Мы покажем вам, как установить различные пакеты Java. Если вы не знаете, какую реализацию или версию Java использовать, общая рекомендация - придерживаться версии OpenJDK по умолчанию, доступной в Ubuntu 18.04.
Установка OpenJDK по умолчанию (Java 11)
На момент написания последней версии LTS Java является версия 11.
Для установки Java OpenJDK 11 в вашей системе Ubuntu выполните следующие действия:
-
Сначала обновите индекс пакета
apt:sudo apt updateПосле обновления индекса пакета установите пакет Java OpenJDK по умолчанию:
sudo apt install default-jdkПроверьте установку, выполнив следующую команду, которая выведет версию Java:
java -versionВывод будет выглядеть примерно так:
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Это оно! На этом этапе вы должны были успешно установить Java в вашей системе Ubuntu.
JRE входит в пакет JDK. Если вам нужен только JRE, установите пакет
default-jre
:
Установка OpenJDK 8
Java 8 по-прежнему является наиболее широко используемой версией Java. Если вашему приложению требуется Java 8, вы можете установить его, введя следующие команды:
sudo apt update
sudo apt install openjdk-8-jdk
Установка Oracle Java
Перед установкой Oracle Java обязательно прочитайте лицензию Oracle JDK. Лицензия разрешает только некоммерческое использование программного обеспечения, например, использование в личных целях и при разработке.
Oracle Java 11 может быть установлен из Linux Uprising PPA.
Следующие шаги описывают, как установить Oracle Java 11 в Ubuntu 18.04:
-
Установите зависимости, необходимые для добавления нового репозитория:
sudo apt install software-properties-commonВключите Linux Uprising PPA, выполнив следующие команды:
sudo add-apt-repository ppa:linuxuprising/javaПосле добавления репозитория обновите список пакетов и установите пакет
oracle-java11-installer, введя:sudo apt updatesudo apt install oracle-java11-installerВам будет предложено принять лицензию Oracle.
Проверьте установку, выполнив следующую команду, которая выведет версию R:
java -versionjava version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Установите версию Java по умолчанию
Чтобы проверить версию Java по умолчанию, вы должны использовать следующую команду:
java -version
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Если у вас есть несколько установок Java, чтобы изменить версию по умолчанию, используйте инструмент
update-alternatives
, как показано ниже:
sudo update-alternatives --config java
Чтобы изменить версию Java по умолчанию, просто введите номер версии (номер в столбце «Выбор») и нажмите
Некоторые приложения, написанные на Java, используют переменную среды
Чтобы установить переменную среды
В нашем случае пути установки следующие: Скопируйте путь установки предпочитаемой установки. Затем откройте файл
Добавьте следующую строку в конце файла: Убедитесь, что вы заменили путь на предпочитаемую версию Java. Вы можете выйти и войти в систему или выполнить следующую исходную команду, чтобы применить изменения к текущему сеансу: Чтобы убедиться, что переменная среды
Если по какой-либо причине вы хотите удалить пакет Java, вы можете удалить его, как и любой другой пакет, установленный с помощью
Например, если вы хотите удалить
Из этого руководства вы узнали, как установить и управлять несколькими версиями Java на вашем сервере Ubuntu. Теперь вы можете устанавливать приложения, работающие на Java, такие как Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle и т. Д.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
.Установите переменную среды JAVA_HOME
JAVA_HOME
для определения места установки Java.
JAVA_HOME
, сначала вам нужно выяснить пути установки Java с помощью команды
update-alternatives
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 находится по адресу
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
установлена правильно, выполните следующую команду echo:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
- это системный файл конфигурации, который используется всеми пользователями. Если вы хотите установить переменную
JAVA_HOME
для каждого пользователя, добавьте строку в
.bashrc
или любой другой файл конфигурации, который загружается при входе пользователя в систему.
Удалить Java
apt
.
openjdk-8-jdk
, запустите:Вывод
Руководство по привратнику: как с его помощью установить и установить приложения Mac
Узнайте больше о Gatekeeper и о том, как использовать его для установки самых безопасных приложений на ваш Mac.
Как установить, установить принтер hp officejet 6500a plus "все в одном"
Узнайте, как настроить и установить принтер HP Officejet 6500A Plus «все в одном».
Как установить Java на Centos 7
Из этого туториала Вы узнаете, как установить Java в CentOS 7. Java - один из самых популярных языков программирования, используемых для создания приложений и систем различного типа.







