我尝试通过 yum 安装 java corretto 19,但似乎可用的最新版本是 17。
yum list | grep corretto
java-17-amazon-corretto.x86_64 1:17.0.6+10-1.amzn2023.1 @amazonlinux
java-17-amazon-corretto-headless.x86_64 1:17.0.6+10-1.amzn2023.1 @amazonlinux
java-1.8.0-amazon-corretto.x86_64 1:1.8.0_362.b08-1.amzn2023 amazonlinux
java-1.8.0-amazon-corretto-devel.x86_64 1:1.8.0_362.b08-1.amzn2023 amazonlinux
java-11-amazon-corretto.x86_64 1:11.0.18+10-1.amzn2023 amazonlinux
java-11-amazon-corretto-devel.x86_64 1:11.0.18+10-1.amzn2023 amazonlinux
java-11-amazon-corretto-headless.x86_64 1:11.0.18+10-1.amzn2023 amazonlinux
java-11-amazon-corretto-javadoc.x86_64 1:11.0.18+10-1.amzn2023 amazonlinux
java-11-amazon-corretto-jmods.x86_64 1:11.0.18+10-1.amzn2023 amazonlinux
java-17-amazon-corretto-devel.x86_64 1:17.0.6+10-1.amzn2023.1 amazonlinux
java-17-amazon-corretto-javadoc.x86_64 1:17.0.6+10-1.amzn2023.1 amazonlinux
java-17-amazon-corretto-jmods.x86_64 1:17.0.6+10-1.amzn2023.1 amazonlinux
maven-amazon-corretto11.noarch 1:3.8.4-3.amzn2023.0.4 amazonlinux
maven-amazon-corretto17.noarch 1:3.8.4-3.amzn2023.0.4 amazonlinux
maven-amazon-corretto8.noarch 1:3.8.4-3.amzn2023.0.4 amazonlinux
maven-local-amazon-corretto11.noarch 6.0.0-7.amzn2023.0.5 amazonlinux
maven-local-amazon-corretto17.noarch 6.0.0-7.amzn2023.0.5 amazonlinux
maven-local-amazon-corretto8.noarch 6.0.0-7.amzn2023.0.5 amazonlinux
如何在我的 ec2 实例上安装 corretto 19?
导航至 Coretto GitHub Release Page 并选择您首选的 Coretto Java 19 版本。复制下载链接。
通过 SSH 连接到您的 AWS EC2 实例并通过
dnf
: 安装它
sudo dnf install https://corretto.aws/downloads/resources/19.0.2.7.1/java-19-amazon-corretto-devel-19.0.2.7-1.x86_64.rpm
如果该版本不符合您的需求,请将链接替换为您的实际下载链接。
出现提示时回答 Y(是):
Last metadata expiration check: 0:05:29 ago on Tue Jan 16 07:08:41 2024.
java-19-amazon-corretto-devel-19.0.2.7-1.x86_64.rpm 59 MB/s | 193 MB 00:03
Dependencies resolved.
=======================================================================================================================================================================================
Package Architecture Version Repository Size
=======================================================================================================================================================================================
Installing:
java-19-amazon-corretto-devel x86_64 1:19.0.2.7-1 @commandline 193 M
Transaction Summary
=======================================================================================================================================================================================
Install 1 Package
Total size: 193 M
Installed size: 335 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : java-19-amazon-corretto-devel-1:19.0.2.7-1.x86_64 1/1
Running scriptlet: java-19-amazon-corretto-devel-1:19.0.2.7-1.x86_64 1/1
Verifying : java-19-amazon-corretto-devel-1:19.0.2.7-1.x86_64 1/1
Installed:
java-19-amazon-corretto-devel-1:19.0.2.7-1.x86_64
Complete!
java -version
openjdk version "19.0.2" 2023-01-17
瞧! :)