2017-12-11 3 views
0

Ich versuche, ein Maven-basiertes Projekt in IntelliJ zu importieren.Intellij Import Maven-Projekt schlägt mit sshuttle auf

Ich kann Abhängigkeiten nur teilweise auflösen, wenn ich nicht mit einem anderen Host verbunden bin (nennen Sie es dev-serv) mit Lügen auf einem weniger sicheren Netzwerk.

Ich benutze sshuttle Tunnel zwischen dem Computer zu erstellen und dev-serv mit dem folgenden Befehl:

sshuttle --dns -vr dev-serv -x LOCAL_NETWORK 0.0.0.0/0 -x 127.0.0.1/8 

Wenn ich versuche, das Projekt mit IntelliJ zu importieren, „next“ tut nichts auf dem Import-Bildschirm klicken und IntelliJ Protokolle zeichnen eine Ausnahme auf:.

2017-12-11 16: 47: 05.983 [18630] ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA 2.017,3 Build # IU-173.3727.127

2017-12-11 16: 47: 05,983 [18630] FEHLER - llij.ide.plugins.PluginManager - JDK: 1.8.0_152-release

2017-12-11 16: 47: 05,983 [18630] FEHLER - llij.ide.plugins.PluginManager - VM: OpenJDK 64-Bit Server VM

2017-12-11 16: 47: 05,983 [18630] FEHLER - llij.ide.plugins.PluginManager - Hersteller: JetBrains sro

2017.12.11 16: 47: 05.983 [18630] ERROR - llij.ide.plugins.PluginManager - Betriebssystem: Mac OS X

2017.12.11 16: 47: 05.983 [18630] ERROR - llij.ide.plugins.PluginManager - Letzte Aktion:

2017-12-11 16: 47: 25.937 [38584] WARN - ution.rmi.RemoteProcessSupport - java.rmi.NotBoundException: _DEAD_HAND_

2017-12 -11 16: 47: 25,938 [38585] WARN - ution.rmi.RemoteProcessSupport - unter sun.rmi.registry.RegistryImpl.lookup (RegistryImpl.java:209)

2017-1 2-11 16: 47: 25,938 [38585] WARN - ution.rmi.RemoteProcessSupport - unter com.intellij.execution.rmi.RemoteServer.start (RemoteServer.java:92)

2017-12-11 16:47 : 25,938 [38585] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.RemoteMavenServer.main (RemoteMavenServer.java:22)

2017-12-11 16: 48: 18,021 [90668 ] WARN - ution.rmi.RemoteProcessSupport - Der Koch durch

2017.12.11 16 bis java.io.EOFException konnte nicht gestartet werden: 48: - llij.ide.plugins.PluginManager - 18.027 [90.674] ERROR wieder Kann nicht .

java.lang.RuntimeException: Verbindung kann nicht wiederhergestellt werden. bei org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform (RemoteObjectWrapper.java:82)

die projet zu IntelliJ Importieren ohne sshuttle Lauf funktioniert gut (aber einige Abhängigkeiten nicht aufgelöst werden).

Das Projekt kann kompiliert werden und läuft gut mit Maven in der Befehlszeile.

Antwort

0

Es ist ein häufiges Problem im Zusammenhang mit Netzwerk-und Adressauflösung.In einigen Fällen kann es vorkommen, dass localhost nicht aufgelöst werden kann und 127.0.0.1 localhost in der Datei/etc/hosts erforderlich ist. Stellen Sie außerdem sicher, dass keine anderen IP-Adressen zu localhost zugeordnet sind.

+0

In der Tat @ y.bedrov, danke, das führte mich zu diesem Link https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000001790/comments/115000004284 und auch dieses: https : //superuser.com/questions/1238431/how-to-stop-sshuttle-from-forwarding-localhost Es liegt an einer fehlerhaften Umleitung von Anforderungen an localhost in sshuttle v0.78.3 (aktuelle Version). v0.78.4 (Zweig entwickeln) behebt es. – Antonin

Verwandte Themen