3

我正在寻找类似于 RStudio-server ( r-studio ) 的东西,但用于 Java/Scala 编程。通过 Web 访问的 RStudio-server 与桌面版本相同。

考虑到我的问题是运行我的程序的本地资源稀缺,但远程计算机中有大量资源,可能还有其他等效的解决方案。

越无缝越好。如果我可以远程无缝地运行我的程序(输出就像它是本地的并且在 IDE 内部一样),那也很好。

4

2 回答 2

0

它不是无缝的,但我只是设法使用正确的工作流程解决了问题:

本地机器中:

  1. 在 IDEA 中编辑文件
  2. [可选]输出路径(如果有)设置为您最喜欢的文件托管服务(在我的情况下为dropbox )
  3. 使用您最喜欢的 VCS提交(在我的情况下为bzr,它可能需要推送到远程机器)

远程机器上:

  1. 用你最喜欢的 VCS更新
  2. 使用您最喜欢的构建工具(在我的例子中为sbt )编译和运行:

    sbt 'run-main experiments.AtomicBombMain'
    

[可选] 再次在本地机器中:

  1. [可选]在您喜欢的文件托管服务的共享文件夹的输出路径中获取生成的文件

链接自安装到编译的整个过程的更多详细信息: sbt-intellij-idea-scala-debian-wheezy-how-to

于 2013-11-03T18:58:45.710 回答
0

我最近开始使用Chromoting远程访问另一台具有 IntelliJ 的机器。这很方便,因为它内置在 chrome 中,我几乎可以在任何地方这样做,因为这些天每个人都有 Chrome。这是一个非常好的远程处理工具,但它仍然是远程处理,它有它的延迟和小问题(一些键盘快捷键没有发送通过并且这些选项还没有添加)。

只是一个尝试的想法。

于 2013-02-22T03:29:10.773 回答