Search code examples
artifactory

Running Artifactory on OpenJDK


With the upcoming changes in Oracle JDK support many people are switching to OpenJDK to run their Java programs.

More information about this can be found here: Java is still free.

When searching the documentation of Artifactory (5.x) about the JDK system requirements, which hasn't been updated in a while (13/05/2018), it says:

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.

I did not find information about running Artifactory on OpenJDK or JFrog's plans about which JDK versions they will support in the future.

The last forum post points to Stackoverflow for community support, so I hope somebody from JFrog can shed some light on this issue (or update the official documentation).

thanks!


Solution

  • I got in touch with somebody from JFrog, and I am posting the answer here in case anybody else is having the same question :

    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).