Java install: различия между версиями
Fog (обсуждение | вклад) (Новая страница: «== Руководство по установке JRE == В данном документе представлена информация о базовой ус…») |
Fog (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
== Руководство по установке JRE == | == Руководство по установке JRE == | ||
Строка 5: | Строка 6: | ||
=== Общие сведения === | === Общие сведения === | ||
=== Установка === | |||
Прежде всего необходимо проверить наличие и корректность уже установленной версию java. Воспользуйтесь командой «java -version», чтобы проверить установку и определить версию Java. | |||
[root@server]# java -version | |||
В том случае, если Java не установлена, вы увидите на экране следующее сообщение: | |||
[root@server]# java -version | |||
bash: java: команда не найдена | |||
Возможна работа с различными версиями Java, проверено функционирование со следующими: | Возможна работа с различными версиями Java, проверено функционирование со следующими: | ||
Строка 19: | Строка 21: | ||
* OpenJDK Runtime Environment (JRE) version 7 (1.7) | * OpenJDK Runtime Environment (JRE) version 7 (1.7) | ||
Также можно использовать Java Development Kit (JDK) вместо JRE. | Также можно использовать Java Development Kit (JDK) вместо JRE. | ||
==== Установка Oracle JRE 8 (1.8) ==== | |||
Для того, чтобы установить Oracle Java, необходимо скачать соответствующий файл (для Oracle JDK: jdk-7u80-linux-x64.rpm или jre-8u65-linux-x64.rpm для 8-ой или 7-ой версии соответственно), с сайта http://www.java.com/ru/download/manual.jsp или http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html | Для того, чтобы установить Oracle Java, необходимо скачать соответствующий файл (для Oracle JDK: jdk-7u80-linux-x64.rpm или jre-8u65-linux-x64.rpm для 8-ой или 7-ой версии соответственно), с сайта http://www.java.com/ru/download/manual.jsp или http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html | ||
Строка 66: | Строка 46: | ||
jfxrt.jar... | jfxrt.jar... | ||
[root@server java]# | [root@server java]# | ||
Если установка прошла корректно, вы : | |||
[root@server]# java -version | |||
java version "1.8.0_65" | |||
Java(TM) SE Runtime Environment (build 1.8.0_65-b17) | |||
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode) | |||
==== Установка Oracle JRE 7 (1.7) ==== | |||
Для того, чтобы установить Oracle Java, необходимо скачать соответствующий файл (для Oracle JDK: jdk-7u80-linux-x64.rpm или jre-8u65-linux-x64.rpm для 8-ой или 7-ой версии соответственно), с сайта http://www.java.com/ru/download/manual.jsp или http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html | |||
Если установлена 7-ая версия Oracle Java: | |||
[root@server java]# java -version | |||
java version "1.7.0_80" | |||
Java(TM) SE Runtime Environment (build 1.7.0_80-b15) | |||
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode) | |||
Или 7-ую (файл jdk-7u80-linux-x64.rpm): | Или 7-ую (файл jdk-7u80-linux-x64.rpm): | ||
Строка 87: | Строка 84: | ||
jfxrt.jar... | jfxrt.jar... | ||
[root@server java]# | [root@server java]# | ||
==== Установка OpenJDK 7 (1.7) ==== | |||
[root@server ~]$ yum list installed | grep java | |||
java-1.7.0-openjdk-headless.x86_64 1:1.7.0.75-2.5.4.2.el7_0 @anaconda | |||
javapackages-tools.noarch 3.4.1-6.el7_0 @anaconda | |||
python-javapackages.noarch 3.4.1-6.el7_0 @anaconda | |||
tzdata-java.noarch 2015a-1.el7 @anaconda | |||
[root@server ~]$ su | |||
Installing OpenJDK 7 JRE/JDK | |||
For JRE 7 | |||
Minimal: | |||
sudo yum install java-1.7.0-openjdk-headless | |||
Complete: | |||
sudo yum install java-1.7.0-openjdk | |||
For JDK 7 | |||
sudo yum install java-1.7.0-openjdk-devel | |||
[root@server ]# yum info java-1.7.0-openjdk | |||
Загружены модули: fastestmirror, langpacks | |||
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast | |||
Loading mirror speeds from cached hostfile | |||
* base: mirror.logol.ru | |||
* extras: mirror.logol.ru | |||
* updates: mirror.logol.ru | |||
Установленные пакеты | |||
Название: java-1.7.0-openjdk | |||
Архитектура: x86_64 | |||
Период: 1 | |||
Версия: 1.7.0.75 | |||
Выпуск: 2.5.4.2.el7_0 | |||
Объем: 493 k | |||
Источник: installed | |||
Из источника: anaconda | |||
Аннотация: OpenJDK Runtime Environment | |||
Ссылка: http://openjdk.java.net/ | |||
Лицензия: ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and | |||
: LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C | |||
Описание: The OpenJDK runtime environment. | |||
Доступные пакеты | |||
Название: java-1.7.0-openjdk | |||
Архитектура: x86_64 | |||
Период: 1 | |||
Версия: 1.7.0.91 | |||
Выпуск: 2.6.2.1.el7_1 | |||
Объем: 204 k | |||
Источник: updates/7/x86_64 | |||
Аннотация: OpenJDK Runtime Environment | |||
Ссылка: http://openjdk.java.net/ | |||
Лицензия: ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and | |||
: LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C | |||
Описание: The OpenJDK runtime environment. | |||
Если установлена 7-ая версия OpenJDK: | |||
[root@server]# java -version | |||
java version "1.7.0_75" | |||
OpenJDK Runtime Environment (rhel-2.5.4.2.el7_0-x86_64 u75-b13) | |||
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode) | |||
=== Удаление === | |||
==== Удаление OpenJDK 7 (1.7) ==== | |||
'''Если нужно удалить:''' | |||
[root@server]# yum remove java-1.7.0-openjdk | |||
Загружены модули: fastestmirror, langpacks | |||
Разрешение зависимостей | |||
--> Проверка сценария | |||
---> Пакет java-1.7.0-openjdk.x86_64 1:1.7.0.75-2.5.4.2.el7_0 помечен для удаления | |||
--> Проверка зависимостей окончена | |||
Зависимости определены | |||
============================================================================================================================================================= | |||
Package Архитектура Версия Репозиторий Размер | |||
============================================================================================================================================================= | |||
Удаление: | |||
java-1.7.0-openjdk x86_64 1:1.7.0.75-2.5.4.2.el7_0 @anaconda 493 k | |||
Итого за операцию | |||
============================================================================================================================================================= | |||
Удалить 1 пакет | |||
Объем изменений: 493 k | |||
Продолжить? [y/N]: |
Текущая версия на 10:53, 10 февраля 2021
Руководство по установке JRE
В данном документе представлена информация о базовой установке Java Runtime Environment (далее JRE или просто java) на CentOS 7, первоначальной настройке и запуске приложений.
Общие сведения
Установка
Прежде всего необходимо проверить наличие и корректность уже установленной версию java. Воспользуйтесь командой «java -version», чтобы проверить установку и определить версию Java.
[root@server]# java -version
В том случае, если Java не установлена, вы увидите на экране следующее сообщение:
[root@server]# java -version bash: java: команда не найдена
Возможна работа с различными версиями Java, проверено функционирование со следующими:
Рассматриваются версии:
- Oracle Java Standard Edition Runtime Environment (JRE) version 7 (1.7)
- Oracle Java Standard Edition Runtime Environment (JRE) version 8 (1.8)
- OpenJDK Runtime Environment (JRE) version 7 (1.7)
Также можно использовать Java Development Kit (JDK) вместо JRE.
Установка Oracle JRE 8 (1.8)
Для того, чтобы установить Oracle Java, необходимо скачать соответствующий файл (для Oracle JDK: jdk-7u80-linux-x64.rpm или jre-8u65-linux-x64.rpm для 8-ой или 7-ой версии соответственно), с сайта http://www.java.com/ru/download/manual.jsp или http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Создайте каталог, в который вы хотите установить java (в нашем случае /usr/java), переместите туда скаченный файл, и установите, используя команду «rpm -ivh». Например, вам нужно установить 8-ую версию (файл jre-8u65-linux-x64.rpm):
[root@server /]# cd /usr [root@server usr]# mkdir java [root@server usr]# cd java/ [root@server java]# cp /home/user/jre-8u65-linux-x64.rpm /usr/java [root@server java]# ls jre-8u65-linux-x64.rpm [root@server java]# rpm -ivh jre-8u65-linux-x64.rpm Подготовка... ################################# [100%] Обновление / установка... 1:jre1.8.0_65-1.8.0_65-fcs ################################# [100%] Unpacking JAR files... plugin.jar... javaws.jar... deploy.jar... rt.jar... jsse.jar... charsets.jar... localedata.jar... jfxrt.jar... [root@server java]#
Если установка прошла корректно, вы :
[root@server]# java -version java version "1.8.0_65" Java(TM) SE Runtime Environment (build 1.8.0_65-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
Установка Oracle JRE 7 (1.7)
Для того, чтобы установить Oracle Java, необходимо скачать соответствующий файл (для Oracle JDK: jdk-7u80-linux-x64.rpm или jre-8u65-linux-x64.rpm для 8-ой или 7-ой версии соответственно), с сайта http://www.java.com/ru/download/manual.jsp или http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Если установлена 7-ая версия Oracle Java:
[root@server java]# java -version java version "1.7.0_80" Java(TM) SE Runtime Environment (build 1.7.0_80-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
Или 7-ую (файл jdk-7u80-linux-x64.rpm):
[root@server /]# cd /usr [root@server usr]# mkdir java [root@server usr]# cd java/ [root@server java]# cp /home/user/jdk-7u80-linux-i586.rpm /usr/java [root@server java]# ls jdk-7u80-linux-i586.rpm [root@server java]# mv /root/jdk-7u80-linux-x64.rpm . [root@server java]# rpm -ivh jdk-7u80-linux-x64.rpm Подготовка... ################################# [100%] Обновление / установка... 1:jdk-2000:1.7.0_80-fcs ################################# [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar... [root@server java]#
Установка OpenJDK 7 (1.7)
[root@server ~]$ yum list installed | grep java java-1.7.0-openjdk-headless.x86_64 1:1.7.0.75-2.5.4.2.el7_0 @anaconda javapackages-tools.noarch 3.4.1-6.el7_0 @anaconda python-javapackages.noarch 3.4.1-6.el7_0 @anaconda tzdata-java.noarch 2015a-1.el7 @anaconda [root@server ~]$ su
Installing OpenJDK 7 JRE/JDK For JRE 7 Minimal: sudo yum install java-1.7.0-openjdk-headless Complete: sudo yum install java-1.7.0-openjdk For JDK 7 sudo yum install java-1.7.0-openjdk-devel
[root@server ]# yum info java-1.7.0-openjdk Загружены модули: fastestmirror, langpacks Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Loading mirror speeds from cached hostfile * base: mirror.logol.ru * extras: mirror.logol.ru * updates: mirror.logol.ru Установленные пакеты Название: java-1.7.0-openjdk Архитектура: x86_64 Период: 1 Версия: 1.7.0.75 Выпуск: 2.5.4.2.el7_0 Объем: 493 k Источник: installed
Из источника: anaconda Аннотация: OpenJDK Runtime Environment Ссылка: http://openjdk.java.net/ Лицензия: ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and : LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C Описание: The OpenJDK runtime environment.
Доступные пакеты Название: java-1.7.0-openjdk Архитектура: x86_64 Период: 1 Версия: 1.7.0.91 Выпуск: 2.6.2.1.el7_1 Объем: 204 k Источник: updates/7/x86_64 Аннотация: OpenJDK Runtime Environment Ссылка: http://openjdk.java.net/ Лицензия: ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and : LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C Описание: The OpenJDK runtime environment.
Если установлена 7-ая версия OpenJDK:
[root@server]# java -version java version "1.7.0_75" OpenJDK Runtime Environment (rhel-2.5.4.2.el7_0-x86_64 u75-b13) OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
Удаление
Удаление OpenJDK 7 (1.7)
Если нужно удалить:
[root@server]# yum remove java-1.7.0-openjdk Загружены модули: fastestmirror, langpacks Разрешение зависимостей --> Проверка сценария ---> Пакет java-1.7.0-openjdk.x86_64 1:1.7.0.75-2.5.4.2.el7_0 помечен для удаления --> Проверка зависимостей окончена Зависимости определены ============================================================================================================================================================= Package Архитектура Версия Репозиторий Размер ============================================================================================================================================================= Удаление: java-1.7.0-openjdk x86_64 1:1.7.0.75-2.5.4.2.el7_0 @anaconda 493 k Итого за операцию ============================================================================================================================================================= Удалить 1 пакет Объем изменений: 493 k Продолжить? [y/N]: