首页 > 解决方案 > 是否可以使用 AdoptOpenJDK 8(或 Zulu)运行 GlassFish 4.1.x?

问题描述

熟悉我的问题的人可能都知道,Oracle JDK 8 不再免费接收公共更新。我的开发团队通过 GlassFish 4.1.1 部署应用程序,我们知道并喜欢它,但我们对它的继续使用感到紧张,因为我们不能再通过 Oracle 获得公共 JDK 更新。

我做了一些背景研究,这似乎暗示 AdoptOpenJDK 可以很好地与 GlassFish 一起使用,但是据我从 Oracle 或 Eclipse 中看到的在线没有明确的指导。确实有几篇帖子暗示用户已使其与 Zulu 一起使用 - 但缺乏官方指导令人沮丧和困惑。

我在这里特别要问的问题是,有没有人真正得到过使用 AdoptOpenJDK 运行的 GlassFish 的实际生产部署(或者失败了,Zulu)?

我希望我们可以找到一个相对简单的交换解决方案,用于从 Oracle JDK 迁移到 AdoptOpenJDK 或类似的解决方案,而无需重新安装 GlassFish。

附带说明一下,我也知道 GlassFish 5.2 正在开发中,希望它能够支持 Jakarta EE 的 JDK,但我真的需要一个我现在可以实施的解决方案。

标签: java-8glassfishadoptopenjdk

解决方案


是的。

GlassFish(和 Payara)使用 OpenJDK 或 Azul 或任何其他 JDK 工作正常。

资料来源:我们公司正在使用 Azul Java 8 并提供支持。


推荐阅读