Skip to content

4.x: Java 22 support. Upgrade ASM, byte-buddy, and eclipselink #8956

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

Merged
merged 3 commits into from
Jul 17, 2024

Conversation

barchetta
Copy link
Member

Description

Upgrades the following to support Java 22:

  • byte-buddy
  • asm
  • EclipseLink

Also updates a graphql test so that it works with both Java 21 and Java 22.

Note that this does not upgrade Hibernate which is a larger task.

With these changes all examples build with Java 22 except for the Micronaut Data and Microstream examples. So this works with Java 22 (when run in examples directory):

mvn clean install -pl '!integrations/micronaut/data,!integrations/microstream/greetings-se,!integrations/microstream/greetings-mp'

Documentation

No impact

@barchetta barchetta added build 4.x Version 4.x labels Jul 10, 2024
@barchetta barchetta self-assigned this Jul 10, 2024
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jul 10, 2024
@barchetta barchetta merged commit c1ea59f into helidon-io:main Jul 17, 2024
12 checks passed
@barchetta barchetta deleted the 4.x-java-22-upgrades branch November 12, 2024 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x build OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants