Мне трудно скачать OpenJDK для Linux (RedHat). Я не вижу ссылок для загрузки последней версии jdk8 на сайте https://openjdk.java.net/projects/jdk8/
Есть ссылка для раннего доступа ( https://jdk.java.net/8/ ), но я не ищу этот выпуск, поскольку в нем четко указано: « Функциональность раннего доступа (EA) может никогда не стать общедоступной (GA). » Я хотел бы загрузить тот, который находится в GA (общедоступный).
Ссылка на архив не предоставляет никакой информации для jdk8. https://jdk.java.net/archive/
Почему бы не использовать тот, который предоставляет Redhat? Какой способ установки является предпочтительным, судя по странице установки OpenJDK .
yum info java-1.8.0-openjdk
Name : java-1.8.0-openjdk
Arch : x86_64
Epoch : 1
Version : 1.8.0.181
Release : 3.b13.el7_5
Size : 501 k
From repo : rhel-7-server-rpms
Отвечая на комментарии:
Блокировка версий может быть достигнута с помощью yum-plugin-versionlock
или, скорее, путем предоставления локального зеркала (с помощью Foreman и его функции «Просмотр содержимого» ).
Загрузить RPM в компьютер можно с правильно зарегистрированного хоста с помощью yumdownloader
(см. Пакет yum-utils
).
Если вы все же хотите установить вашей собственной версии рекомендуется создание RPM. Посмотрите, как люди Redhat / CentOS это делают , или воспользуйтесь одним из других подходов в качестве вдохновения.
Обратите внимание, что openjdk.java.net предназначен для сборок OpenJDK, предоставляемого Oracle (который не то же самое, что Oracle JDK, опубликованный под OTN
Альтернативой может быть использование другого дистрибутива OpenJDK: