Я пытаюсь явно переопределить версию транзитивных зависимостей, но, похоже, не работает.
У меня есть это в моих проектах pom
<!-- use no-commons-logging -->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>99.0-does-not-exist</version>
</dependency>
<!-- no-commons-logging-api, if you need it -->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging-api</artifactId>
<version>99.0-does-not-exist</version>
</dependency>
Но, первая неКажется, переопределить версию переходных зависимостей.Я не уверен, почему?
Вот полное POM http://pastebin.com/TBP0YTZs
Вот дерево зависимостей http://pastebin.com/VBdjiVcL
PS: а) Это то, что я пытаюсьделать http://day -to-day-stuff.blogspot.com / 2007/10 / announce-версия-99-не-существует.html