Maven demo dump - just the useful bits
summary
Live demo shows command-line MCS speed-search (finds ~2,800 archetypes) and build details via buildplan; recommends mvn package instead of habitual mvn clean install to avoid needless installs. Demonstrates settings pluginGroups, the Maven wrapper for reproducible Maven versions, versions plugin to bump dozens of outdated plugins/dependencies automatically, OWASP dependency-checker for security, enforcer for build tests/checks, -ntp to hide download noise, and Maven Daemon which cuts multimodule times (example: 74 modules) dramatically.
AI-written summary · about
chapters (16)
- 0:00Introduction to Maven
- 1:40Speed searching Maven Central
- 4:51Maven clean install pitfalls
- 9:46Platform dependent builds
- 13:17Settings and plugin groups
- 15:49Dependency security checkers
- 16:55Fixing dependency versions
- 21:55Maven properties and variables
- 24:47Maven versions plugin
- 27:35Sorting and verifying POM files
- 29:00Maven wrapper for builds
- 31:09Maven log control flags
- 35:08Enforcer plugin for builds
- 38:14Optimizing long Maven builds
- 40:24Maven daemon for faster builds
- 41:50Concurrency in Maven projects
related talks
42mGetting more out of Maven
16mMaven - Taming the Beast
29mTools worth knowing
40mMaven Marvels: Project Generation at Warp Speed
44mThe (Unknown) Nifty Details of Maven Plugin Configuration
45mWhat's cooking in Maven?
42mApache Maven Survival Guide “Bring It On! -Mode”
42mPragmatic Builds with Apache Maven
