Это зависит от порядка объявления в вашем действующем POM.Если foo.jar
появится первым, вы получите версию 1.0 из c.jar
.С другой стороны, если bar.jar
объявлено первым, это будет версия 2.0 c.jar
.
Соответствующая документация :
... две зависимостиверсии находятся на одной и той же глубине в дереве зависимостей, до Maven 2.0.8 не было определено, какой из них выиграет, но с Maven 2.0.9 учитывается порядок в объявлении: первое объявление выигрывает