This page: https://maven.apache.org/examples/maven-3-lifecycle-extensions.html
My problem: I have an extension that works just fine in ${maven.home}/lib/ext/ isn't activated when I do the all the things mentioned in the page. So my extension was copied from one the Takari EventSpy plugins (trimmed down and started over). It all worked just fine, as I say, for the ext/ folder. The I decided to investigate the <extensions> element per the page above, and now my extension isn't activated. Here's the diff between what worked befoe, and what doesn't work now but dhered to the dvice of the page: https://github.com/BuildRadiator/BuildRadiatorMavenExtension/commit/8b75fed6aff40907a482d9037794469eb663c6b3 The advice I'd like to leave my users would be to add the following to their build (and set some env props - one of which I admit changed in that diff, but that's not the problem). <build> ... <extensions> <extension> <groupId>com.paulhammant</groupId> <artifactId>buildradiatorextension</artifactId> <version>1.1-SNAPSHOT</version> </extension> </extensions> ...</build> ^ exception that doesn't do anything. Worse, if I go back to the old way with the post-diff version (dropping the jar into ext/) if doesn't work either. TL;DR - EventSpy I made won't work with /build/extensions element. Am questioning the documentation. Oh, I'm standing up https://buildradiator.org/ for the benefit of all. Jooby/Java8/Vue.js and a 35 second Maven build including WebDriver tests (tests in three executions from one compilation). - Paul