What's Cooking in Maven?
summary
Maven Wrapper provides checked-in mvnw scripts so every developer uses the same Maven distribution without installing Maven system-wide. Build/consumer decoupling (coming in Maven 4) lets the deployed POM differ from the POM in source control — fields like parent coordinates, modules or dependency versions can be deduced at install/deploy time. Reactor gains resume-from, unified -pl/-P syntax and a required .mvn root folder so partial builds work without mvn install. Maven Daemon (mvnd) keeps the JVM and plugins hot and runs parallel builds; a demo on the 30-module Maven repo drops a full compile from ~22s to ~6s. Maven Wrapper build/consumer decoupling Maven Daemon (mvnd)
AI-written summary · about
chapters (6)
- 0:00Introduction to Maven updates
- 3:19Maven Wrapper explained
- 10:15Decoupling build and consumer POMs
- 22:58Reactor improvements in Maven 4
- 38:20Maven Demon for faster builds
- 46:30Future of Maven and call to action








