Ich versuche, ein Spring-Mvc-Projekt mit Maven zu machen und einen Fehler in pom.xml zu bekommen:
CoreException: Buildplan konnte nicht berechnet werden: Plugin org.apache.maven.plugins: maven-compiler-plugin: 2.3.2 oder eine seiner Abhängigkeiten konnte nicht aufgelöst werden: Artefaktdeskriptor für org.apache.maven konnte nicht gelesen werden .plugins: maven-compiler-plugin: jar: 2.3.2: ArtifactResolutionException: Fehler beim Übertragen von org.apache.maven.plugins: maven-compiler-plugin: pom: 2.3.2 von http: // repo.maven.apache. org / maven2 wurde im lokalen Repository zwischengespeichert, die Auflösung wird nicht wiederholt, bis das Aktualisierungsintervall von central abgelaufen ist oder Aktualisierungen erzwungen werden. Ursprünglicher Fehler: Artefakt konnte nicht übertragen werden. Org.apache.maven.plugins: maven-compiler-plugin: pom: 2.3.2 von / zu central (http: // repo.maven.apache.org/maven2): Verbindung verweigert: nein Weitere Informationen zu Ссылка
Betrifft es Proxy oder Firewall? Was kann ich tun, um es zu beheben?
Klingt so, als müssten Sie in Ihrem settings.xml
einen maven-Proxy einrichten.
Schauen Sie (zum Beispiel) in Ihrem Webbrowser nach und sehen Sie, wie es eingerichtet ist.
Aus der Dokumentation zu Konfigurieren eines Proxys :
%Vor%Ich habe ein ähnliches Problem behoben (d. h. Artefakt konnte nicht übertragen werden ... Verbindung verweigert ...), indem ich die Repositories reparierte. Eigentlich habe ich das Release Repo hinzugefügt, wo nur der Meilenstein vorhanden war und Verbindungen abgelehnt wurden. Sugg .: überprüfe, welche Repo benötigt werden und / oder kopiere sie aus einem POM ohne das Problem.
%Vor%Tags und Links maven pom.xml maven-compiler-plugin