Hi Hitesh Collector listener can be a starting point to get something into motion but I think the solution should be maven 4 focused because it needs a new api where the war plugin will say "i used dependencies from project.artifacts with these custom exclusions and additional jars" (warexcludes and war overlay cases as examples).
In maven 3 there is not maven plugin api so can be hard to do cleanly - in particular "now" we move to maven 4. For the question 1, maveniverse plugin does the job so once you add the api insights you can do a report by packaging plugin (plugin bundling an archive, dont mix it with maven packaging meaning). Hope it makes sense, will be in slack next week if it helps Romain Manni-Bucau @rmannibucau <https://x.com/rmannibucau> | .NET Blog <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064> Javaccino founder (Java/.NET service - contact via linkedin) Le jeu. 25 juin 2026, 08:27, hitesh sai <[email protected]> a écrit : > Hi Romain and Tamás, > > Two quick technical questions before I go deeper: > > 1. For capturing Resolver decisions (version mediation, conflict > resolution) — is DependencyCollectorListener the right hook > point, or is there a better API in Maven Resolver for the > Transform step specifically? > > 2. For WAR plugin instrumentation on Maven 3.x — is a lifecycle > listener the right approach, or is there a cleaner extension > point you'd recommend? > > Thanks, > Hitesh > > On Sat, 20 Jun 2026 at 16:36, hitesh sai <[email protected]> wrote: > > > Hi everyone, > > > > Thank you for the guidance and support these past few days. Your > > feedback shaped this idea into something real—and having Mr. Romain > > as a mentor is incredible. > > > > I'm excited to build this tool and contribute to Maven. Feel free to > > reach out if you'd like to discuss anything—I'm available on the > > mailing list or you can DM me on GitHub. > > > > See you in the code! > > > > Best regards, > > Hitesh Sai > > GitHub: Hiteshsai007 > > >
