Skip to content

Upgrading to JDK 17

Mark Paluch edited this page Sep 27, 2021 · 7 revisions

This page describes the experience of the Spring Data team while upgrading the project build from a JDK 8 to JDK 17 baseline.

Related issues

Easy to miss

  • Jakarta EE 9 Migration: javax.enterprise.inject.spi.Extension service loader metadata must be renamed to jakarta.enterprise.inject.spi.Extension.

Learnings

  • Several dependencies (EJB API, Transaction API, Interceptor API) could be safely removed without breaking anything.
Clone this wiki locally