我们计划将我们的项目从 Oracle JDK 迁移到 OpenJDK。我有一些关于相同的问题。
OpenJDK will have a feature release every 6 months which is only supported until the next feature release.It's essentially a continuous stream of releases targeted to developers.
现在我的问题是迁移到 OpenJDK 是否是一个好主意。因为如果上面的说法是正确的,那么我们需要每 6 个月在我们的应用程序中升级一次 OpenJDK
引用:Differences between Oracle JDK and OpenJDK
Oracle JDK 和 Open JDK 具有不同的 jar 许可证。那么我是否需要用 OpenJDK jars 替换所有 Oracle JDK jars 中提到的
Migrating to OpenJDK from Oracle JDK ?
目前我们正在使用:
感谢你的帮助。
谢谢
最佳答案
Now my question is will it be a good idea to migrate to OpenJDK
对于 Java 11,您可能想要,但在 Java 11 中它们几乎相同。
So do I need to replace all Oracle JDK jars with OpenJDK jars
我会安装一个版本的 OpenJDK 并使用它附带的 JAR。我不会混合搭配它们。
JDK 1.8
我不确定通过迁移 Java 8 获得什么。至少在 2019 年 1 月之前仍然支持 Oracle Java 8。在那之后,您可能不会获得任何更新,但您可能不会使用 OpenJDK。
如果您担心获得对 Java 8 的支持,我建议联系一家公司,该公司将以合理的价格提供 Java 8 的商业支持,例如 Azul。 https://www.azul.com/downloads/zulu/zulu-windows/
关于java - 从 Oracle JDK 迁移到 OpenJDK 所需的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51207402/