Wenn Maven-Ziele in IntelliJ funktionieren, die Synchronisierung aber fehlschlägt, prüfen Sie den Importer, bevor Sie den Proxy-Endpunkt ersetzen. Das sind getrennte Verbraucher:

Funktionierende oder fehlschlagende OperationRelevante Prozesseinstellungen
HTTP-Verbindungsprüfung der IDEIntelliJs eigene HTTP-Netzwerkkonfiguration
Projektimport oder -synchronisierungJDK und JVM-Optionen des Maven-Importers
Ausführung von Maven-ZielenLaufzeit und JVM-Optionen des Maven-Runners

Vergleichen Sie zuerst die Maven-Distribution und die ausgewählte Benutzereinstellungsdatei, einschließlich expliziter Überschreibungen im Terminal. Bringen Sie den aktiven Proxy in den effektiven Einstellungen in Einklang, bevor Sie Eigenschaften in mehreren VM-Feldern hinzufügen.

Ermitteln Sie dann jede Java-Proxy-Eigenschaft, jeden benutzerdefinierten Truststore oder jede andere JVM-Option beim fehlschlagenden Prozess. Runner-Optionen betreffen Ziele, Importer-Optionen betreffen den Import. Sie sind keine Aliase. Zwei ausgewählte JDKs können auch unterschiedlichen Organisations-CAs vertrauen, während sie denselben Endpunkt verwenden; ein Zertifikatsfehler belegt daher keinen Passwortfehler.

Ein reiner Sync-Fehler lenkt die Aufmerksamkeit auf den Importer und seine Eingaben. Ein reiner Ziel-Fehler lenkt sie auf den Runner. Ein Test oder eine geforkte Anwendung kann eine weitere JVM mit eigenen Einstellungen einführen.

Beheben Sie das Problem an dieser Stelle, statt überall generische proxyHost-Eigenschaften einzufügen oder gebündelte Maven-Dateien zu bearbeiten. Eine identifizierbare Einstellungsdatei und gezielte Prozessoptionen machen das Ergebnis nach IDE-Updates reproduzierbar.

Ähnliche Artikel