I'm currently struggling a bit with extension.xml descriptor there is

https://maven.apache.org/ref/3.8.4/maven-core/extension.html

that roughly describes the elements and there is

https://maven.apache.org/ref/3.6.3/maven-core/core-extensions.html

what list what maven do exports.

What I'm missing is a more detailed explanation how it is supposed to work, e.g.:

- Can any jar contain such descriptor? Should my extension contain one?
- What is the difference between exportedPackages and exportedArtifacts, should an exportedArtifact match a depednecy of a plugin/extension to be used? - in the maven descriptor there re some packages ending with .* but from the code I can't see what should be the effect and the descriptor also list sub-packages, so what is this used for?


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to