如何从IDE远程上载和执行Java程序

时间:2018-06-25 16:47:33

标签: java remote-server

是否有任何简便的方法可以在远程计算机(没有jar)上从IDE(例如,Intellij)运行Java代码?

我试图执行我在远程计算机上开发的代码,而没有打包,并且每次编译代码时都上载JAR。想法是以一种简单的方式在远程计算机上运行代码,并在IDE中查看结果。

摘要: 主要的想法是在另一台机器上以普通脚本的形式执行程序,并且对开发人员是透明的。执行看起来很正常,但是代码正在另一台机器上执行。

这是一个探索性问题,因为我找不到任何类似的解决方案。

1 个答案:

答案 0 :(得分:1)

如果没有更好的总体思路,我想说这可能不是IDE可能会让您容易的事情。

有可能:

  • 大多数IDE支持插件和自定义工具集成。您可以设置自动化以传输文件并远程调用它们。您基本上将完成所有工作。
  • 您可以使用远程磁盘安装或具有远程文件编辑支持的编辑器之类的功能来将文件存储在远程服务器上,然后在本地进行修改并使用远程Shell远程运行它们。
  • 您可以使用某种云IDE设置,使您可以编辑远程服务器上托管的文件并调用它们。存在类似这样的工具,尽管您必须安装东西,并且可能比这里的其他选项还要工作。
  • 如果远程服务器是Web应用程序服务器(例如Tomcat),则肯定可以让IDE将WAR部署到远程服务器上,然后通过HTTP调用它。