Intellij IDEA: Führen Sie die Scala REPL Console auf einem Remote-Computer aus.

8

Ich frage mich, ob es möglich ist, Intellijs Scala-Konsolen-Prozess auf einem Remote-Rechner auszuführen.

Das Problem

Ich entwickle eine Scala-Anwendung auf meinem lokalen Rechner, aber sie muss auf einem entfernten Rechner laufen.

Was ich erhoffe ist, den Konsolenprozess (der Code ausführt) aus der Ferne zu starten und die Konsolenansicht / den Editor in IntelliJ damit zu verbinden - natürlich mit Zugriff auf die lokalen Klassen, die ich gerade entwickle. Das ist ein Setup, das etwas ähnlich ist, um einen Prozess remote zu starten und dann den Debugger zu verbinden.

Ein kleiner Hintergrund

Die Anwendung (die auf Spark aufbaut) muss viel mit Servern kommunizieren, die sich im selben Netzwerk wie der Remote-Computer befinden. Die Ausführung des Konsolenprozesses auf dem Remote-Rechner wird sehr viel mit Port / Hostname / Proxy-Konfigurationen helfen. Es wird auch die Leistung verbessern, aber das ist sekundär in diesem Problem.

Ich habe SSH-Zugriff auf den Remote-Rechner, so dass es einfach ist, Proxys / SSH-Tunnel einzurichten.

Ich hoffe, Sie können helfen:)

    
Tobber 10.02.2015, 16:34
quelle

1 Antwort

2

Warum benutzen Sie nicht einfach die Registerkarte Terminal in IntelliJ, SSH zum Rechner und verwenden SBT von dort? Ich mache das die ganze Zeit.

    
darkfrog 09.01.2017 21:53
quelle