Interpreting “omitted for conflict” in maven 2 dependency tree

I’ve found the answer by myself at http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html: “if two dependency versions are at the same depth in the dependency tree, until Maven 2.0.8 it was not defined which one would win, but since Maven 2.0.9 it’s the order in the declaration that counts: the first declaration wins”.

It seems a very questionable strategy to me. :-\

Leave a Comment