Hi Hervè,
many for the explanation...
> yes, the behaviour is known - probably not from many people, but I do
know it
was a consequence of maven-dependency-tree-2.0 MSHARED-167
I wouldn't say "intentional", but that's a consequence of using Aether in
Maven 3 instead of tracking internal Maven 2 dependency resolution events.
Maven 3/Aether has totally changed the dependency resolution algorithm, and
such resolution info is not available to Maven core any more. When Benjamin
worked on Aether, he gabve some info on this topic, with the global algorithm
change that would not give such info even with Aether, but I didn't really
understand nor investigated at that time.
Notice that I'm sure that it has to do with "conflict resolution" needed for
MNG-3092, so I should work on it and learn what I still didn't understand for
the moment. I hope that when I understand the conflict resolution algorithm and
code, I'll be able to find a way to track this info and report it to m-
dependency-p.
Based on the changes i see that the documentation on the web-sites don't
show the current state of Maven 3 (or to be more accurate of the
maven-depenency-plugin)...in particular this page:
http://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html
So the question is: Should the site be updated and show the current
state with the consequence of being asked by users where to get the
needed information of the dependencies (omit conflict.. etc.) ?
I'm open to any help on this topic, since I know it won't be easy :)
may be you can give me some pointers where to start reading and diving
into this problem...may be i can offer some helper (after some time of
reading ;-))...
Kind regards
Karl-Heinz Marbaise
--
SoftwareEntwicklung Beratung Schulung Tel.: +49 (0) 2405 / 415 893
Dipl.Ing.(FH) Karl-Heinz Marbaise ICQ#: 135949029
Hauptstrasse 177 USt.IdNr: DE191347579
52146 Würselen http://www.soebes.de
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]