Приложение Java 8 на EC2

Мне было интересно, если кто-нибудь знает, удастся ли мне установить Java 8 на экземпляр EC2. Мое приложение упаковано как толстый кувшин со встроенной пристанью, поэтому одной среды выполнения Java 8 должно быть достаточно.

Я не слишком знаком с Linux, и я видел, что у них была только поддержка Java 7 в AMI по умолчанию. Есть ли простая команда, которую я могу запустить для обновления до Java 8?

6 ответов

Решение

Java 8 может быть недоступна в готовом виде на AMI, который вы ищете. Однако вы всегда можете установить его после создания экземпляра.

например, проверьте этот пост, который объясняет, как установить Java 8 на Ubuntu ИЛИ проверьте этот пост, который объясняет, как установить Java 8 на RHEL/Fedora/CentOS,

Проверить текущую версию Java

java -version

установить Java 1.8

sudo yum install java-1.8.0

изменить версию Java

sudo alternatives --config java

Установка JDK 8:

Шаг 1: Проверьте версию Java

     java -version

Шаг 2: Загрузите RPM-пакет Oracle JDK (8u121)

     wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept- 
     securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u141- 
     b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.rpm

Шаг 4: Установите JDK 8

     sudo yum install -y jdk-8u141-linux-x64.rpm

Шаг 5: Проверьте версию JDK oracle

     java -version

Установка JRE 1.8

   sudo yum install java-1.8.0

изменить версию Java

  sudo alternatives --config java
  1. Загрузите версию JRE для Linux, указанную ниже, на свой компьютер с ОС Windows, так как у него есть браузер. Обратите внимание, что если вы используете этот экземпляр EC2 в качестве сервера, вам просто нужна JRE, а не полная JDK. https://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html
  2. Транфер загрузил файл.tar.gz с помощью winscp в ваш экземпляр EC2.
  3. Запустите "tar zxvf jre-8uversion-linux-i586.tar.gz" на вашем экземпляре EC2. Для получения дополнительной информации https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jre.html

Это старый вопрос, но он может помочь с Java 11. Если кто-то заинтересован в установке Java JDK 11, я запускаю

      sudo amazon-linux-extras install java-openjdk11

в моем экземпляре EC2 с Amazon Linux. Получил отсюда: https://tecadmin.net/install-java-on-amazon-linux/

Вы можете установить Amazon Corretto 8 либо как среду выполнения (JRE), либо как полную среду разработки (JDK). Среда разработки включает в себя среду выполнения.

      sudo yum install java-11-amazon-corretto -y

Вы можете следить за официальным документом AWS здесь: https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/amazon-linux-install.html .

Другие вопросы по тегам