← Back to Jenkins

Source-backed version compatibility

Jenkins Java Version Compatibility

Jenkins Java version compatibility. Jenkins LTS 2.555.1 and newer in the 2.555 release line require Java 21 or Java 25.

3Project versions
7Documented ranges
2026-07-09Last verified

Quick answer

Java compatibility by Jenkins version

Jenkins version

2.555

Documented Java versions

2125

Jenkins LTS 2.555.1 and newer in the 2.555 release line require Java 21 or Java 25.

The same Java requirement applies to Jenkins controllers, all agent types, CLI clients, and other Jenkins system components.

JDK versions used by jobs and build tools are independent and are not modeled by this entry.

high confidence · verified 2026-07-09 · controller, agent, and CLI runtime

Jenkins version

2.541

Documented Java versions

172125

Jenkins LTS 2.541.1 and newer in the 2.541 release line support Java 17, Java 21, or Java 25.

The same Java requirement applies to Jenkins controllers, all agent types, CLI clients, and other Jenkins system components.

JDK versions used by jobs and build tools are independent and are not modeled by this entry.

high confidence · verified 2026-07-09 · controller, agent, and CLI runtime

Jenkins version

2.479

Documented Java versions

1721

Jenkins LTS 2.479.1 and newer in the 2.479 release line support Java 17 or Java 21.

The same Java requirement applies to Jenkins controllers, all agent types, CLI clients, and other Jenkins system components.

JDK versions used by jobs and build tools are independent and are not modeled by this entry.

high confidence · verified 2026-07-09 · controller, agent, and CLI runtime

Primary evidence

Sources

Every range above is backed by upstream documentation, tagged source, release notes, or another project-owned primary source.

  1. Jenkins Java Support PolicyAccessed 2026-07-09