Does this then make the whole transitive dependencies thing less useful
than it at first seems?
I think what I most want to know is:
*What is the GOAL of transitive dependencies?*
If the goal is to /stop me having to know about or think about the
dependencies in use/, it would seem that it doesn't work:
I still need to know about all the dependencies in use.
And I need to think about whether the versions of transitive
dependencies being provided automatically are suitable, or whether I
should override them.
So, what is the goal of transitive dependencies?
And are people finding that the implementation is helping them meet that
goal?
G.
Stephen Duncan wrote:
In either case, with Maven 2, the solution (as far as I know) is
simply to directly declare your dependency on Bob's Ace Logger v1.0.1.
Then you'll get that version.
- Stephen