Hi all,
The following documentation[1] defines Core Extensions as the type of
extensions that can be registered in three different places:
Registered via extension jar in ${maven.home}/lib/ext
Registered via CLI argument mvn -Dmaven.ext.class.path=extension.jar
Registered via https://maven.apache.org/configure.html#mvn-extensions-xml-file
Is there any mechanism to help share the version of such extensions in a
parent-child relationship between separate builds? The goal is to be able to
manage the version of these extensions in a single place and let the child
modules inherit it during build time
Currently, we are managing the version of the extension per project and it is
not convenient at all as we have hundreds of projects.
Thank you!
[1] https://maven.apache.org/guides/mini/guide-using-extensions.html