Also, you can use -Dverbose to display the omitted conflicting dependencies.

Mark

2008/11/16 Pankaj Tandon <[EMAIL PROTECTED]>:
>
> Thanks! Makes sense...
>
>
>
> Geoffrey Wiseman wrote:
>>
>> On Sun, Nov 16, 2008 at 9:14 AM, Pankaj Tandon
>> <[EMAIL PROTECTED]>wrote:
>>
>>>
>>> Hello all,
>>> I was wondering how the dependency:tree mojo decides how deep it should
>>> go
>>> to list dependencies?
>>>
>>> For example, in the following output, why does it stop at
>>> org.springframework:spring-core:jar:1.2.4:compile and not go deeper.
>>> There
>>> are no parameters also to configure this. (using help:describe, haven't
>>> looked at the source)
>>>
>>> Either it should have stopped at one transitive dependency deep or gone
>>> all
>>> the way. Not sure what the rationale for the 3 deep I see here is.
>>>
>>
>> It goes 'all the way', but when Maven finds an artifact/group at a higher
>> level and a lower level, it prunes the lower level dependency -- assuming
>> the "higher level" is closer to importance by being closer to your
>> project,
>> I guess?
>>
>> So all the dependencies that spring-core 1.2.4 depends on
>> (commons-collections, commons-logging, servlet) are also listed at higher
>> levels in your POM and have been pruned from the dependency tree, which
>> accurately reflects how Maven will retrieve the dependencies as well.
>>
>>   - Geoffrey
>> --
>> Geoffrey Wiseman
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/dependency%3Atree-depth-tp20525672p20528511.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to