Install Java 8 on CentOS 7
Оглавление:
- Предпосылки
- Вариации Java
- Предпосылки
- Установить OpenJDK
- Установите OpenJDK 11 JDK
- Установить OpenJDK 11 JRE
- Установите OpenJDK 8 JDK
- Установить OpenJDK 8 JRE
- Установить Oracle Java
- Установить версию по умолчанию
- Удалить Java
- Вывод
Java - один из самых популярных языков программирования в мире, используемый для создания приложений и систем различного типа.
В этом руководстве описывается установка различных версий и реализаций Java на CentOS 7. Мы покажем вам, как установить OpenJDK, а также Oracle Java.
Предпосылки
Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.
Вариации Java
Java распространяется в трех разных редакциях: Standard Edition (SE), Enterprise Edition (EE) и Micro Edition (ME). Этот учебник охватывает издание Java SE (Standard Edition).
В CentOS 7 есть два разных пакета Java: среда выполнения Java (JRE) и комплект разработки Java (JDK). Если вы хотите запускать только Java-программы, вам нужна JRE, которая содержит только среду выполнения Java, а если вы Java-разработчик, вам понадобится JDK, который включает в себя JRE, инструменты и библиотеки для разработки / отладки.
Есть также две разные реализации Java, OpenJDK и Oracle Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций.
Если вы не уверены, какую реализацию Java и версию установить, общая рекомендация - установить для установки OpenJDK 11 JDK, которая является текущей версией Java для LTS.
Предпосылки
Перед началом работы с учебником убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.
Установить OpenJDK
OpenJDK, реализация с открытым исходным кодом платформы Java, является разработкой и средой исполнения Java по умолчанию в CentOS 7. Установка проста и понятна.
Установите OpenJDK 11 JDK
На момент написания этой статьи OpenJDK 11 является текущей версией Java для LTS и рекомендуемой версией для установки. Вы можете установить его, используя yum, введя следующую команду:
sudo yum install java-11-openjdk-devel
Проверьте установку, выполнив следующую команду, которая выведет версию Java:
java -version
Вывод будет выглядеть примерно так:
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
Это оно! На этом этапе вы должны были успешно установить Java в вашей системе CentOS.
Установить OpenJDK 11 JRE
Вы можете установить OpenJDK 11 JRE, используя yum, введя следующую команду:
sudo yum install java-11-openjdk
JRE является подмножеством JDK, и если вы уже установили пакет JDK, вам не нужно устанавливать этот пакет.
Установите OpenJDK 8 JDK
Java 8 по-прежнему является наиболее широко используемой версией Java. Если вашему приложению требуется установить более старую версию Java 8 в вашей системе CentOS 7, установите ее, выполнив следующую команду:
sudo yum install java-1.8.0-openjdk-devel
Установить OpenJDK 8 JRE
То же, что и выше, если вашему приложению требуется OpenJDK 7 JRE, вы можете установить его с помощью yum, выполнив следующую команду:
sudo yum install java-1.8.0-openjdk
Установить Oracle Java
В этом разделе мы пройдем этапы установки Oracle Java. Пакеты Oracle доступны для скачивания только с их официального сайта.
Перед установкой Oracle Java обязательно прочитайте лицензию Oracle JDK. Лицензия разрешает только некоммерческое использование программного обеспечения, например, использование в личных целях и при разработке.
Вы можете скачать Oracle
.rpm
пакеты со страницы загрузок Java SE. Для загрузки Oracle Java вам необходимо зарегистрироваться на сайте Oracle.
Загрузив пакет, используйте следующую команду для его установки:
sudo yum localinstall jre-VERSION-linux-x64.rpm
Установить версию по умолчанию
Вы можете проверить Java по умолчанию:
java -version
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
sudo alternatives --config java
Вывод должен выглядеть примерно так:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:
Чтобы изменить версию Java по умолчанию, просто введите номер при появлении запроса и нажмите
Enter
.
Удалить Java
Если по какой-либо причине вы хотите удалить пакет Java, вы можете удалить его, как любой другой пакет, установленный с
yum
.
Например, если вы хотите удалить пакет
java-1.8.0-openjdk-devel
, просто запустите:
sudo yum remove java-1.8.0-openjdk-devel
Вывод
Теперь, когда вы узнали, как устанавливать и управлять различными версиями Java на вашем сервере CentOS, следующим шагом может быть установка одного из многих приложений, работающих на Java, таких как Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Кассандра, Дженкинс, Градл.. и т. Д.
Ява ЧентосРуководство по привратнику: как с его помощью установить и установить приложения Mac
Узнайте больше о Gatekeeper и о том, как использовать его для установки самых безопасных приложений на ваш Mac.
Как установить, установить принтер hp officejet 6500a plus "все в одном"
Узнайте, как настроить и установить принтер HP Officejet 6500A Plus «все в одном».
Как установить Java на Centos 8
Java является одним из самых популярных языков программирования, используемых для создания различных типов приложений и систем. В этом руководстве мы объясним, как установить одну или несколько версий Java (OpenJDK) на CentOS 8 и как установить стандартную Java с помощью альтернатив.







