【问题标题】:What is the differences between Amazon Corretto and Java JDK? Why we use Amazon Corretto for specially developing Enterprise Apps? [closed]Amazon Corretto 和 Java JDK 有什么区别?为什么我们使用 Amazon Corretto 专门开发企业应用程序? [关闭]
【发布时间】:2020-02-03 21:28:46
【问题描述】:

我在一家银行担任开发人员和系统管理员。我有新项目。该项目是关于身份和访问管理的。在我们开发 IAM 应用程序时,我们使用 Java 语言。为此,我购买了 Udemy Java 课程。但是,课程中使用了Amazon Corretto,我没有理解这个JDK。

  1. 什么是 Amazon Corretto JDK?

  2. 我们为什么使用 Corretto JDK?

【问题讨论】:

  • Oracle 更改了他们提供 Java 运行时版本的许可条款。由于 Java 是开源的,其他供应商提供了基于开源版本的构建,不需要 Oracle 的额外许可。亚马逊就是这样的供应商之一(Microsoft 等也是如此)。
  • “什么是 Amazon Corretto JDK?” 这个具体问题是 Corretto FAQ 中回答的第一个问题。
  • @Andreas - FAQ 中的第二个问题是“我们为什么使用 Corretto JDK”; FAQ 中的第三个问题(基本上)是“Amazon Corretto 和 Java JDK 之间有什么区别?”。 OP 没有特别提到 OpenJDK,所以不熟悉的人需要 Elliott Frisch 评论中的信息。
  • @ElliottFrisch - 有趣。您为 Microsoft 提供的链接不是我所期望的,因为它基本上只是宣布 Microsoft 正在“参与”OpenJDK 项目。对我来说,这并不一定意味着“提供他们自己的构建”。但是,this 可以。
  • @JohnY 这是 15 个月前的公告。现在可以下载了。

标签: java amazon-web-services java-8 corretto


【解决方案1】:

这是亚马逊的 OpenJDK 发行版。它是由 Amazon 支持和维护的免费企业 Java 实现。

Amazon Corretto 是一个生产就绪的 OpenJDK 发行版,旨在为您提供创建和运行 Java 应用程序所需的一切,不受限制。 Open Java Development Kit 或 OpenJDK 是一种流行的 Java 发行版,开发人员使用它来创建丰富的应用程序,Corretto 是 OpenJDK 的 Amazon 实现。它与 Java SE 兼容,后者是 2006 年发布的 Web 应用程序标准。

为什么要使用它?亚马逊支持,生产就绪,免费运行一切,包括长期支持。

如果您的银行正在 AWS 上编写 Java 应用程序,那么应该强烈考虑使用 Amazon Corretto。

参考文献

  1. https://aws.amazon.com/corretto/

  2. https://openjdk.java.net/

  3. https://www.techradar.com/news/what-is-amazon-corretto

【讨论】:

  • 亚马逊是否提供 jre 分发?谢谢
  • 他们确实提供了一些 JRE 下载。
猜你喜欢
  • 2019-04-17
  • 2013-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-01
  • 2019-04-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多