Commit Graph

2 Commits (5.0.0.RC1)

Author SHA1 Message Date
Florian Hotze bd7eeafbba
Add Maven Wrapper & Use for CI builds (#3251)
This improves DX by adding the ability to use ./mvnw, so you aren't
required to manually install Maven anymore.
It also fixes (rare) issues with platform specific Maven builds (e.g.
https://github.com/codehaus-plexus/plexus-compiler/issues/394).

Also use Maven Wrapper in GitHub Actions CI, which eliminates the need
for the stCarols/setup-maven action.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-07-11 11:41:49 +02:00
Holger Friedrich b76889373a
Add top dir marker for Maven 4 (#3203)
This suppresses the warning about missing top level directory marker
during build with Maven 4.
The approach to add `.mvn` dir is the option to do it which does not
impact our standard builds with Maven 3.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-06-01 11:16:26 +02:00