Intellij IDEA:在远程机器上运行Scala REPL控制台



我想知道是否可以在远程机器上运行Intellij的scala控制台进程。

问题

我正在本地机器上开发scala应用程序,但它需要在远程机器上运行。

我所希望的是远程启动控制台进程(执行代码),并将IntelliJ中的控制台视图/编辑器连接到它——当然可以访问我正在开发的本地类。也就是说,这是一个有点类似于远程启动进程然后连接调试器的设置。

一点背景

该应用程序(构建在Spark上)需要与与远程机器位于同一网络上的服务器进行大量通信。在远程机器上运行控制台进程将对端口/主机名/代理配置有很大帮助。它还将提高性能,但这是次要的问题。

我可以通过ssh访问远程机器,所以设置代理/ssh隧道很容易。

希望您能提供帮助:)

为什么不在IntelliJ中使用终端选项卡,通过SSH连接到机器,然后从那里使用SBT?我一直都这么做。

最新更新