Skip to content

Upgrade to Java 17

Peter Smythe edited this page Jan 25, 2024 · 1 revision

Objective

GeoServer is presently compiled with Java 11 LTS, with the result tested on Java 11 LTS, Java 17 LTS, and soon Java 21 LTS.

With the change to Java 17 we expect a number of libraries we use to require updating or replacing.

GeoServer is presently building on Java 17, however documentation will need to be updated when Java 11 support is dropped. Organizations may wish to pursue permission to operate Java 17 LTS ahead of this planned change.

The spring-framework 6 and Jakarta Enterprise Edition application servers require Java 17 as a minimum.

Lead developer

Repo/branch

Status

In planning

Outstanding tasks

Sponsorship

Offers of assistance

Discussion

Clone this wiki locally