运行 OpenJDK 上的 Artifactory

Running Artifactory on OpenJDK

随着 Oracle JDK support 中即将发生的变化,许多人正在转向 OpenJDK 到 运行 他们的 Java 程序。

可在此处找到更多相关信息:Java is still free

在 Artifactory (5.x) 中搜索关于 JDK system requirements 的文档时,已经有一段时间 (13/05/2018) 没有更新了,它说:

You must run Artifactory with JDK 8, preferably JDK 8 update 45 and above.

Latest JDK. You can download the latest JDK from the Oracle Java SE Download Site.

我没有在 OpenJDK 上找到关于 运行ning Artifactory 的信息,也没有找到 JFrog 关于他们将来支持哪些 JDK 版本的计划。

last forum post 指向社区支持的 Whosebug,所以我希望 JFrog 的人可以阐明这个问题(或更新官方文档)。

谢谢!

我联系了 JFrog 的某个人,我把答案贴在这里以防其他人有同样的问题:

Regarding your question, kindly note that Artifactory requires that your_institution must run Artifactory with JDK 8, preferably JDK 8 update 45 and above. Going forward, and with the change in the licensing structure by Oracle, your_institution needs to have either the ‘OpenJDK’ (i.e – the open source license) or the ‘OracleJDK’ (i.e. – the commercial license), at your_institution's discretion and at its own expense (to the extent it chooses the OracleJDK).