更新! 我已将在Docker中运行Corretto的选项更新为使用Docker Hub中可用的amazoncorretto Docker映像。
Amazon Corretto是OpenJDK的生产就绪发行版,具有长期支持,包括Amazon提供的性能和安全更新。
Amazon提供了适用于Linux,Windows和macOS以及Docker的安装软件包和说明。 最新的安装软件包基于OpenJDK版本1.8.0_202:
$ java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment Corretto-8.202.08.2 (build 1.8.0_202-b08)
OpenJDK 64-Bit Server VM Corretto-8.202.08.2 (build 25.202-b08, mixed mode)
$
如果您不想在工作站上安装Corretto或无法在其上安装Corretto,可以很简单地使用Docker进行尝试:
$docker run -it amazoncorrettobash-4.2# java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment Corretto-8.202.08.1 (build 1.8.0_202-b08)
OpenJDK 64-Bit Server VM Corretto-8.202.08.1 (build 25.202-b08, mixed mode)bash-4.2#
Amazon Corretto的许可与OpenJDK( 带有CPE的GPLv2)具有相同的许可,并且没有使用任何相关费用 。 亚马逊将至少在2023年6月之前提供对Corretto 8的季度安全更新。
但是Java 8太老了!
放松,亚马逊计划在2019年上半年推出Corretto11。Corretto11将基于OpenJDK 11。
翻译自: https://www.javacodegeeks.com/2019/02/amazon-corretto-8.html