- 
                Notifications
    You must be signed in to change notification settings 
- Fork 699
Upgrading to JDK 17
        Mark Paluch edited this page Sep 29, 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.
- Jakarta EE 9 Migration: javax.enterprise.inject.spi.Extensionservice loader metadata must be renamed tojakarta.enterprise.inject.spi.Extension.
- Several dependencies (EJB API, Transaction API, Interceptor API) could be safely removed without breaking anything.
- Newer javadocrequires presence of compiled code (https://github.com/spring-projects/spring-data-build/issues/1546) otherwise it fails withnot founderrors.
- Javadoc in modulepath breaks when dependencies ship split packages (https://github.com/spring-projects/spring-data-build/commit/4c30d24a446930e44d67cff6aa4304672f92db7e)