Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在AWS Linux Ec2实例上安装JDK 15?_Java_Linux_Amazon Web Services_Amazon Ec2_Amazon Ami - Fatal编程技术网

Java 如何在AWS Linux Ec2实例上安装JDK 15?

Java 如何在AWS Linux Ec2实例上安装JDK 15?,java,linux,amazon-web-services,amazon-ec2,amazon-ami,Java,Linux,Amazon Web Services,Amazon Ec2,Amazon Ami,我需要在EC2的AmazonAMiLinux实例上安装JDK15。使用命令sudo-yum-list-available | grep-java 任何答案都将不胜感激 openjdkjava15不适用于Linux-AMI,我想也不会 根据。AMI已经进入了生命终结的阶段。这意味着: “在此维护支持期间: AmazonLinuxAMI将只接收一组减少的包的关键和重要的安全更新 它将不再保证支持新的EC2平台功能或新的AWS功能。” 在AMI上做新东西(例如涉及Java15)是个坏主意 AMI

我需要在EC2的AmazonAMiLinux实例上安装JDK15。使用命令
sudo-yum-list-available | grep-java

任何答案都将不胜感激

openjdkjava15不适用于Linux-AMI,我想也不会

根据。AMI已经进入了生命终结的阶段。这意味着:

“在此维护支持期间:

  • AmazonLinuxAMI将只接收一组减少的包的关键和重要的安全更新
  • 它将不再保证支持新的EC2平台功能或新的AWS功能。”
在AMI上做新东西(例如涉及Java15)是个坏主意


AMI的替代品是。我找不到可浏览的软件包列表,所以我无法告诉您是否可以使用Java。(但我对此表示怀疑。)


当我搜索AWS Java 15时,我找到了指向的链接。这有许多操作系统的安装说明,AMI和Amazon Linux 2的相关说明如下:

“若要在yum软件包管理器中使用Corretto RPM存储库,请导入Corretto公钥,然后将存储库添加到系统列表中。对于大多数系统,必须运行以下命令:

sudo rpm --import https://yum.corretto.aws/corretto.key  
sudo curl -L -o /etc/yum.repos.d/corretto.repo \
        https://yum.corretto.aws/corretto.repo4
添加存储库后,可以通过运行以下命令安装Corretto 15:

sudo yum install -y java-15-amazon-corretto-devel
"


我将尝试按照他们的说明安装AdoptOpenJDK。

OpenJDK 15在2021年3月底结束了支持。OpenJDK 16将支持到2021年9月。除非您需要15/16中的一些新功能,否则版本11是当前的生产版本。