Ich habe ein paar Fragen gesehen [1] [2] [3] , die etwas ähneln, aber keine der Antworten hat irgendeine Art von Erfolg gebracht.
Also, hier sind die Probleme, die ich sehe:
1) Der Pom zeigt an, dass er keine Verbindung zum lokalen .m2-Repository herstellen kann.
2) Die Maven-Einstellung in Intellij zeigt einen Fehler an, dass die Verbindung zum lokalen .m2-Repository verweigert wird.
So ziemlich alles in den verknüpften Ausgaben. Einschließlich:
1) Löschen Sie den gesamten Ordner .m2 / repository manuell und dann aktualisiere dein Maven-Projekt erneut.
2) Den Idea-Cache invalidieren und Idea neu starten.
3) erhöht den zugewiesenen Speicher von Maven
4) Festlegen von localhost auf nur 127.0.0.1
5) Hinzufügen des Flags -Djava.net.preferIPv4Stack = true
6) Starten von Intellij mit Java 1.7 statt 1.8
7) Maven, Java und Intellij deinstallieren und neu installieren
Jede Hilfe wird sehr geschätzt.
Welche settings.xml
benutzen Sie?
/Users/donato/.m2/settings.xml
Tritt dies bei jedem Maven-Projekt auf, das Sie in IntelliJ öffnen, oder nur in diesem?
Dies tritt bei allen Maven-Projekten auf
Abgesehen von Intellij, das einen Fehler bei der Indexierung anzeigt, funktioniert Ihr Build auch, wenn es vom Maven-Panel aufgerufen wird?
Build schlägt fehl und besagt, dass viele Symbole nicht gefunden werden können.
Endlich herausgefunden, das Problem. Es gab ein ungültiges Zeichen in meiner /etc/hosts
-Datei, das jede Verbindung zu localhost verhinderte. Dies wurde entdeckt, als ich den folgenden Befehl eingegeben habe:
Ich habe manuell die richtigen Werte in etc Host eingegeben und nun funktioniert alles wie erwartet.
Ich habe zwei Vorschläge:
Wenn es einen Proxy gibt, fügen Sie seine Konfigurationsparameter in setting.xml hinzu Sie müssen angeben:
<proxy>
<active></active>
<protocol></protocol>
<host></host>
<port></port>
<username></username>
<password></password>
</proxy>
Kopieren Sie 127.0.0.1 localhost in Ihre Hosts-Datei
Tags und Links java maven intellij-idea pom.xml