OpenJDK 17 Alpine 构建可用性

OpenJDK 17 Alpine build availability

看起来像https://jdk.java.net/17/ says alpine build is not available, but the alpine repo has a package. https://pkgs.alpinelinux.org/package/edge/community/x86_64/openjdk17-jre

知道为什么会这样吗?这是否意味着 alpine 使用抢先体验版本?不是GA?我们如何确认这一点?

您链接的第一页解释了为什么删除了 Alpine 构建:

"The Alpine Linux build previously available on this page was removed as of the first JDK 17 release candidate. It is not production-ready because it has not been tested thoroughly enough to be considered a GA build. Please use the early-access JDK 18 Alpine Linux build in its place."

Does this means alpine uses an early access build?

我怀疑。

Not GA?

嗯,由于缺乏测试,GA 版本被认为不是“GA 质量”。

但是如果您将构建名称(例如 17.0.2_p8-r1)与 OpenJDK 存储库 (here) 中的标签进行比较,看起来 Alpine 构建正在跟踪17u更新。事实上,看起来它们就是 GA 构建的 本来 ... 如果团队愿意将“GA”标签贴在它们身上。

如果您遵循 OpenJDK 站点的建议并改用 early-access JDK 18 Alpine Linux 构建,则这没有实际意义。大概他们推荐这个是因为他们认为它 质量更好 ... 尽管是抢先体验!

How can we confirm this?

您可以联系负责创建 Alpine 构建的人员。或者你可以自己看看证据。