openhab-core icon indicating copy to clipboard operation
openhab-core copied to clipboard

Optional: Allow modern build tooling (mvn4, mvnd)

Open holgerfriedrich opened this issue 6 months ago • 1 comments

We should allow for next generation build tools. Maven 4 is in rc phase. mvnd allows for shorter build times.

This issue does not intend to replace mvn3 (yet). So all changes must be backwards compatible to Mvn3.

There are some issues to be handled:

  • mvn4 is more picky related to poms with errors and has additional warnings
  • mvnd typically builds highly parallel (number of cores-1 per default), this breaks a few time-sensitive tests

holgerfriedrich avatar May 29 '25 19:05 holgerfriedrich

Mvn4 build: Refs:

  • openhab/openhab-core#4829 openhab/openhab-addons#18713 openhab/openhab-distro#1744 openhab/openhab-distro#1747 openhab/openhab-webui#3203

holgerfriedrich avatar May 29 '25 19:05 holgerfriedrich