[ANN] Apache Maven Reporting Exec 2.0.0-M13 released

2024-05-01 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven Reporting Exec version 2.0.0-M13. https://maven.apache.org/shared/maven-reporting-exec/ Release Notes - Maven Shared Components - Version maven-reporting-exec-2.0.0-M13 ** Task * [MSHARED-1387] - Clean up

Re: How to replace a Maven core component with a custom one?

2024-05-01 Thread Tamás Cservenák
Guillaume, it does not help, see my reproducer. Or in other words, it works if the Maven Core component is defined as a JSR330 component, but does not work if the Core component is defined as a Plexus component. The ProjectDependenciesResolver implementation (DefaultProjectDependenciesResolver)

RE: A book on Maven

2024-05-01 Thread mark.yagnatinsky
There are a few books listed here: https://maven.apache.org/articles.html Also, here are a few books from Sonatype (the company behind Nexus): (available as HTML and PDF, both for free): Maven Cookbook: https://books.sonatype.com/mcookbook/reference/index.html Maven by Example:

Re: How to replace a Maven core component with a custom one?

2024-05-01 Thread Guillaume Nodet
Did you add the sisu inject plugin which generates the META-INF/sisu/javax.inject.Named index to your build ? Le mer. 1 mai 2024 à 03:11, Francois-Xavier Bonnet < francois-xavier.bon...@centraliens.net> a écrit : > Thanks Tamas, > > I am using Maven 3.9.6 and building my extension with java 11 >

Re: How to replace a Maven core component with a custom one?

2024-05-01 Thread Tamás Cservenák
Howdy, sorry for late reply, I did some experimentation, and came up with this: https://github.com/cstamas/override-maven-component It seems overriding the core component from (core) extension wildly differs HOW that component to be overridden is defined in core in the first place... Take a