Ich habe auf Spring Boot 1.4.0 aktualisiert und mein Maven-Projekt kompiliert nicht. Hier ist das Szenario:Spring Boot Upgrade auf 1.4 brach mein Multi-Modul-Projekt - wahrscheinlich aufgrund Jar-Layout-Änderung
- Modul 1/Frühjahr Boot-
- Modul 2/Feder-Boot mit der Abhängigkeit von Modul 1
Wenn ich Modul kompilieren 2, I-Fehler erhalten, dass die Pakete/Klassen tun nicht vorhanden (sie existieren in Modul 1). Maven hat den Klassen-Patch richtig gesetzt (Glas vom Ziel von Modul 1 ist enthalten).
Wenn ich zu Spring Boot 1.3.6 ändere, kompiliert es ohne irgendwelche Probleme.
Ich habe die Release Notes für Spring Boot 1.4 überprüft und es gibt keine Informationen über eine Aktion in diesem Bereich.
Haben Sie das gleiche Verhalten mit Spring Boot 1.4 beobachtet?
Ich habe solche Konfiguration, um Testausführung zu ermöglichen. Beide Module sind Microservices und ich habe Tests für Modul 2, die ich ausführen möchte, ohne Modul 1 als separaten Microservice zu starten.
Was ist das Äquivalent in Gradle? – rajadilipkolli
Hallo @ Stephane, was ist Ihr Rat, wenn das Modul 2 Integrationstests in Gurke für App in Modul 1 ist. Wie würden Sie Modul 1 in Modul 2 für Gurke? –