Java Requirements for JFrog Products

Artifactory and Distribution require JDK 21+. Bundled OpenJDK is included. Reserve 512 MB minimum JVM memory.

JFrog Artifactory and Distribution are Java-based products that require JDK 21 or higher to run.

OpenJDK is bundled with the applications — no separate Java installation is needed.

JVM Memory Allocation

We recommend modifying the JVM memory parameters used to run Artifactory.

Reserve at least 512 MB for Artifactory. Increase the -Xms and -Xmx values as your repository size or number of concurrent users grows.

Set your JVM parameters in the system.yaml configuration file.

The following snippet shows an example of the update required in the system.yaml file.

shared:
  extraJavaOpts: "-Xms512m -Xmx2g"