Es gibt keinen Platz in meinem Projekt, wo ich erwähnte, dass ich eine Spring-Bibliothek Version 4.3.8.RELEASE verwenden möchte. Bei einem "Assemble" nimmt Gradle die neueste Version für einige Abhängigkeiten auf. Wenn ich ein "gradle Abhängigkeiten" zu tun, sehe ich:Gradle bekomme neueste Version für einige Bibliotheken
+--- aopalliance:aopalliance:1.0
| | +--- org.springframework.security:spring-security-core:3.2.0.RELEASE
| | | +--- aopalliance:aopalliance:1.0
| | | +--- org.springframework:spring-aop:3.2.6.RELEASE -> 4.3.8.RELEASE
| | | | +--- org.springframework:spring-beans:4.3.8.RELEASE
| | | | | \--- org.springframework:spring-core:4.3.8.RELEASE
| | | | | \--- commons-logging:commons-logging:1.2
| | | | \--- org.springframework:spring-core:4.3.8.RELEASE (*)
| | | +--- org.springframework:spring-beans:3.2.6.RELEASE -> 4.3.8.RELEASE (*)
| | | +--- org.springframework:spring-context:3.2.6.RELEASE -> 4.3.8.RELEASE
| | | | +--- org.springframework:spring-aop:4.3.8.RELEASE (*)
Warum ist die Hölle so etwas wie Gradle tun: AOP: 3.2.6.RELEASE -> 4.3.8.RELEASE
Jede andere Befehle verfolgen, woher eine Abhängigkeit kommt?
Habe meine Antwort Hilfe? – LazerBanana
Hat es getan. Es ist natürlich eine Art von Fragen, wo keiner eine Antwort geben kann, die 100% passt, als Teil des Problems ist auch unsere interne Organisation ... aber ja, es hat geholfen. Sory, ich habe vergessen, darauf zurückzukommen ... – hublo