Intellij kann keine Verbindung zum lokalen m2-Repository herstellen

8

Zusammenfassung

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.

Was ich bisher versucht habe:

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

Weitere Informationen:

%Vor%

Jede Hilfe wird sehr geschätzt.

Idea.log

%Vor%

Aktualisieren

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.

    
dperconti 29.08.2017, 01:10
quelle

2 Antworten

6

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:

%Vor%

Ich habe manuell die richtigen Werte in etc Host eingegeben und nun funktioniert alles wie erwartet.

    
dperconti 21.09.2017, 15:54
quelle
4

Ich habe zwei Vorschläge:

  1. 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>

  2. Kopieren Sie 127.0.0.1 localhost in Ihre Hosts-Datei

karmens89 21.09.2017 09:55
quelle

Tags und Links