Ich beginne mit der Konfiguration meiner Entwicklungsumgebung und verwende Spring Tool Suite 2.8.1 zusammen mit m2E 1.01.
Soweit ich das beurteilen kann, diktiert mein Maven POM (zusammen mit m2E smarts) meine Projektbuildkonfiguration und -abhängigkeiten, da dies ein Maven-Projekt ist (mein erstes).
Was ich wissen möchte, ist, warum meine IDE Java Build-Probleme anzeigt, die lauten "Archiv erforderlich für Bibliothek Bibliothek / Pfad / somejar.jar kann nicht gelesen werden oder ist keine gültige Zip-Datei", wenn ich die Jars in meiner .m2 sehen kann Repository?
Alle Fehler betrafen die Commons-Protokollierung: 1.1.1, die ich in meinem Eltern-Pom ausgeschlossen habe. Dies war eine transistive Abhängigkeit über Spring-Context-Support: 3.0.5. Ich habe diese Bibliothek von meinem Build ausgeschlossen und jetzt beziehen sich die Fehler auf die Spring-Context-Support-Bibliothek.
Ich habe einen Screenshot zur Veranschaulichung angehängt.
install
Ziel für maven ausführen : Suchen Sie nach dem Kontextmenü für m2e. Dadurch werden alle fehlenden Abhängigkeiten abgerufen.