Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure the Gradle toolchain to use Java 23 #34220

Closed
sdeleuze opened this issue Jan 9, 2025 · 0 comments
Closed

Configure the Gradle toolchain to use Java 23 #34220

sdeleuze opened this issue Jan 9, 2025 · 0 comments
Assignees
Labels
type: task A general task
Milestone

Comments

@sdeleuze
Copy link
Contributor

sdeleuze commented Jan 9, 2025

In order to be able to fix #34140 which requires using at least a Java 22 compiler, this issue intends to change the configuration of the Gradle toolchain to use Java 23, while setting the Java release to Java 17 (or other versions when using MRJARs) when relevant in order to keep the current Java 17 baseline.

We then expect to upgrade to Java 24 and Java 25 compilers when available.

@sdeleuze sdeleuze added the type: task A general task label Jan 9, 2025
@sdeleuze sdeleuze added this to the 7.0.0-M1 milestone Jan 9, 2025
@sdeleuze sdeleuze self-assigned this Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
In order to be able to fix spring-projectsgh-34140 which requires using at least a
Java 22 compiler, this commit intends to change the configuration of the
Gradle toolchain to use Java 23, while setting the Java release to
Java 17 (or other versions when using MRJARs) when relevant in order to
keep the current Java 17 baseline.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit suppress serialization warnings triggered by the upgrade of
javac from 17 to 23.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
In order to be able to fix spring-projectsgh-34140 which requires using at least a
Java 22 compiler, this commit intends to change the configuration of
the Gradle toolchain to use Java 23, while setting the Java release to
Java 17 (or other versions when using MRJARs) when relevant in order to
keep the current Java 17 baseline.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit suppress serialization warnings triggered by the upgrade of
javac from 17 to 23.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit suppresses serialization warnings triggered by the upgrade
of javac from 17 to 23.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit suppresses serialization warnings triggered by the upgrade
of javac from 17 to 23.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
In order to be able to fix spring-projectsgh-34140 which requires using at least a
Java 22 compiler, this commit intends to change the configuration of
the Gradle toolchain to use Java 23, while setting the Java release to
Java 17 (or other versions when using MRJARs) when relevant in order to
keep the current Java 17 baseline.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit suppresses serialization warnings triggered by the upgrade
of javac from 17 to 23.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit suppresses serialization warnings triggered by the upgrade
of javac from 17 to 23.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit refines the javadoc options and remove aspectj broken link.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 9, 2025
This commit refines the javadoc options and removes aspectj broken link.

See spring-projectsgh-34220
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: task A general task
Projects
None yet
Development

No branches or pull requests

1 participant