Ich habe eine einfache Spring Boot App, die ich versuche, Feder Cloud Consul hinzufügen. Spring Cloud Consul stützt sich auf eine neuere Version des Spring Boot. In meinem POM habe ich die Version 1.3.5.RELEASE
für alle meine Spring-Boot-Artefakte angegeben.Maven Kontrollversion der transitiven Abhängigkeiten von Spring Boot
Das Problem ist, dass, obwohl Version 1.3.5 für spring-boot-starter-web
angegeben ist es immer noch herunterlädt Abhängigkeiten mit Version 1.2.3
Gibt es eine Möglichkeit Maven die 1.3.5.RELEASE
für alle Feder Boot-Artefakte, einschließlich transitiv erhalten haben Abhängigkeiten? Ich weiß, dass ich sie alle explizit aufführen kann, aber gibt es einen besseren Weg? Hier
ist die POM depenency Ansicht von Eclipse:
Was ist, wenn ich nicht die Eltern verwenden möchte? Ich habe versucht, das Abhängigkeitsmanagement hinzuzufügen, hatte aber kein Glück. – Seephor
Versuchen Sie Folgendes: http://stackoverflow.com/questions/21317006/spring-boot-parent-pom-when-you-ready-have-a-parent-pom – MariuszS
nicht ganz. Ich habe immer noch Probleme. Insbesondere kann es die interne Klasse org/springframework/boot/Banner $ Mode nicht finden und es verwendet immer noch Spring Boot-Jars mit Version 1.2.3, obwohl ich in der Abhängigkeitsverwaltung 1.3.6 – Seephor