由于从2019年1月开始,Oracle JDK开始收费(可以使用Oracle JDK1.8.0_201之前的版本),因此为了避免商用收费,国内仍有大量开发人员不使用Oracle JDK1.8.0_201之后的版本,导致大量java源代码是使用jdk1.8开发的,这个时候如果使用新的jdk进行调试的话,有时会出现错误,这是容易导致初学者迷惑的地方。
为了避免这个问题,我们可以使用Amazon Corretto JDK。“Amazon Corretto 是开放 Java 开发工具包(OpenJDK)的免费、多平台、生产就绪型分发版。Corretto 提供长期支持,包括性能增强和安全修复。Corretto 经认证与 Java SE 标准兼容,并在 Amazon 内部用于许多生产服务。借助 Corretto,您可以在 Amazon Linux 2、Windows 和 macOS 等操作系统上开发和运行 Java 应用程序。”
需要注意的是:JDK8或者JDK1.8是由于自从JDK1.5/JDK5命名方式改变后遗留的新旧命令方式问题。所以JDK8或者JDK1.8也是同一个东西。简而言之:我们口中说的Java8、JDK8、JDK1.8都是同一个东西。
下载、安装和使用Amazon Corretto相对简单,以下是通用的步骤。请注意,具体步骤可能会有所变化,因此请查阅Amazon Corretto的官方文档以获取最新的信息。
下载和安装Amazon Corretto
1. 访问Amazon Corretto官方网站:在浏览器中打开 [Amazon Corretto官方网站](https://aws.amazon.com/corretto/)。
2. 选择版本:在官网上,选择你想要下载的Amazon Corretto版本。通常,你可以选择最新的LTS(长期支持)版本。
3. 选择操作系统:选择你计算机的操作系统。Amazon Corretto支持多种操作系统,包括Windows、Linux和macOS。
4. 下载安装包:点击下载按钮,下载适用于你操作系统的安装包。
5. 安装Amazon Corretto:
-
Windows:双击下载的 .msi 安装文件,按照安装向导的提示进行操作。
-
Linux:打开终端,使用命令行安装,具体命令可能类似于 `sudo rpm -ivh amazon-corretto-<version>-linux-x64.rpm` 或 `sudo dpkg -i amazon-corretto-<version>-linux-x64.deb`,具体根据你的Linux发行版而定。
-
macOS:双击下载的 .pkg 安装文件,按照安装向导的提示进行操作。
验证安装
安装完成后,你可以验证Amazon Corretto是否成功安装:
1. 打开终端或命令提示符:
在Windows上,你可以按 `Win + R`,输入 `cmd`,然后按回车键。在Linux和macOS上,你可以打开终端应用。
2. 运行Java命令:在终端或命令提示符中输入 `java -version` 并按回车键。
如果一切顺利,你应该能够看到安装的Amazon Corretto版本信息。
输出大致如下:
openjdk version "1.8.0_382"
OpenJDK Runtime Environment Corretto-8.382.05.1 (build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM Corretto-8.382.05.1 (build 25.382-b05, mixed mode)
使用Amazon Corretto
一旦安装完成,你可以使用Amazon Corretto来运行Java程序。在终端或命令提示符中,你可以输入 `java` 命令,后面跟随你的Java程序的文件名。例如:java YourJavaProgram.java
请注意,以上步骤提供了一个通用的指南,具体的安装和使用步骤可能因你的操作系统而异。在下载和安装之前,建议查阅Amazon Corretto的官方文档,以获取最新的详细信息和操作指南。