Skip to content

Conversation

@meysholdt
Copy link
Contributor

Java 24 Migration Report

Original Java Version

Configuration Version
pom.xml Java 17
build.gradle Java 17
DevContainer Java 21 (Oracle)

Target Java Version

Java 24.0.2 (Oracle JDK)

Summary of Code Changes

File Change
.devcontainer/devcontainer.json Updated Java feature version from 21-oracle to 24
pom.xml Updated <java.version> property from 17 to 24
build.gradle Updated JavaLanguageVersion.of(17) to JavaLanguageVersion.of(24)

No source code changes were required. Spring Boot 3.5.0 and all dependencies are compatible with Java 24.

Verification Executed

Verification Result
java -version Java 24.0.2 confirmed
./mvnw clean verify BUILD SUCCESS
./gradlew clean build BUILD SUCCESSFUL
Maven Surefire Tests 58 tests passed, 0 failures
Application startup Started successfully with Java 24.0.2

- Update DevContainer Java feature from 21-oracle to 24
- Update pom.xml java.version property from 17 to 24
- Update build.gradle toolchain languageVersion from 17 to 24

Co-authored-by: Ona <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants