Skip to content

Upgrading to JDK 17

Sam Brannen edited this page Nov 3, 2021 · 3 revisions

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

Related issues

  1. Main JDK 17 build issue
  2. Configure Concourse CI pipeline with JDK 17 baseline
  3. Upgrade to AspectJ 1.9.8 for 17 language level support
  4. Upgrade to Kotlin 1.6.0 for 17 language level support
  5. Use default stylesheet for generated Javadoc HTML
  6. Javadoc warning about linking to packages in named modules

First green build: https://ci.spring.io/teams/spring-framework/pipelines/spring-framework-6.0.x/jobs/build/builds/9