Skip to content

Update java to java 25#195

Merged
simon-ess merged 12 commits intomasterfrom
update_java
Feb 13, 2026
Merged

Update java to java 25#195
simon-ess merged 12 commits intomasterfrom
update_java

Conversation

@simon-ess
Copy link
Contributor

Updates to java 25 as well as a few other package updates, and minor update-related cleanup.

Copy link
Contributor

@anderslindho anderslindho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Largely looks fine, but you missed README - should maybe grep for further potential mentions of java 21 (also for elastic if you keep that upgrade). You should, however, inspect failing CI - looks like you might be missing some dep/plugin update (Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.10:report (report)); are you maybe missing an update of Maven? It is used at least for CI. If so, check also for maven wrapper, as that might need an update too.

A few nitpicks:

  • 4 new sonar issues introduced, 2 of which seem to relate to the java version (it doesn't like you naming the exception ex for some reason)
  • would maybe be better to do dep update before java25 update, to have each commit pass build, etc.

@simon-ess simon-ess force-pushed the update_java branch 2 times, most recently from 3f3ce04 to 488e863 Compare February 11, 2026 09:29
We use curl to test the health of the container. This has been removed
in eclipse-temurin:25-jre, so we add it back.
jacomago
jacomago previously approved these changes Feb 13, 2026
@simon-ess
Copy link
Contributor Author

Code coverage is failing, but it looks like a docker API thing.

@anderslindho
Copy link
Contributor

Don't we need to update maven (wrapper)?

@simon-ess
Copy link
Contributor Author

What needs to be updated in the wrapper? I see no reference to jdk versions in there.

@anderslindho
Copy link
Contributor

IIRC I had to update it for CE, but don't remember why...

@simon-ess
Copy link
Contributor Author

It seems like it is not necessary, but I may as well, why not...

@sonarqubecloud
Copy link

@simon-ess simon-ess merged commit 5d5225c into master Feb 13, 2026
5 of 7 checks passed
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.

3 participants