Fix POM warnings: upgrade JaCoCo, pin dependency versions, add plugin version #28

Closed
opened 2026-03-27 16:49:06 +00:00 by thib8956 · 0 comments
Owner

The Maven build produces several warnings that threaten build stability:

  1. JaCoCo 0.8.11 incompatible with JDK 25Unsupported class file major version 69 errors during instrumentation. Upgrade to 0.8.13+.
  2. slf4j-api and logback-classic use deprecated RELEASE version — Pin to fixed versions for reproducible builds.
  3. maven-compiler-plugin missing <version> tag — Add explicit version.

These are non-blocking warnings but future Maven versions may reject the build.

The Maven build produces several warnings that threaten build stability: 1. **JaCoCo 0.8.11 incompatible with JDK 25** — `Unsupported class file major version 69` errors during instrumentation. Upgrade to 0.8.13+. 2. **slf4j-api and logback-classic use deprecated `RELEASE` version** — Pin to fixed versions for reproducible builds. 3. **maven-compiler-plugin missing `<version>` tag** — Add explicit version. These are non-blocking warnings but future Maven versions may reject the build.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: thib8956/new-shapes#28