Java-based products (Artifactory, Distribution, Insight, Mission Control) must run with JDK 17+.
JDK is already bundled into the applications.
From Distribution 2.13.2, the supported JDK version is JDK 17.
From Artifactory 7.43.x, the supported JDK version is JDK 17.
JDK 11 is no longer supported.
JVM Memory Allocation
While not a strict requirement, we recommend that you modify the JVM memory parameters used to run Artifactory.
You should reserve at least 512MB for Artifactory. The larger your repository or number of concurrent users, the larger you need to make the -Xms and -Xmx values accordingly.
Set your JVM parameters in the system.yaml configuration file.
The following snippet shows an example of the update required in the
shared: extraJavaOpts: "-Xms512m -Xmx2g"