~/talk

Apache #Maven 4 is Awesome

Talkat Devnexus 2025 · 2025-03-04..03-06· [java, devops-and-delivery]
slides:none on file

Live demo shows Apache Maven 4 adds a separate build pom vs consumer pom (model 4.1.0 for local, consumer stays 4.0.0), built‑in $revision support so no CI‑friendly flatten plugin is needed, and implicit sibling versions so child dependencies drop explicit version fields. Maven 4 warns when default plugin versions are used, introduces subprojects (modules deprecated) and a BOM packaging type, and adds intuitive commands like project list, -n (non‑recursive), and also‑make‑dependents — builds run and warnings appear.

AI-written summary · about

  1. 0:00Introduction
  2. 1:47Reactor POM basics
  3. 4:15Pain points in Maven 3
  4. 13:25Maven 4 improvements
  5. 20:36Lazy developer features
  6. 24:12Backward compatibility
  7. 26:42New aggregator commands
  8. 36:27Feature recap and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.