在java中从远程机器执行jar文件

时间:2015-12-21 11:57:36

标签: java jar

我创建了一个jar文件。我使用java中的ssh将这个jar文件复制到远程机器中。

我想从我的机器上执行这个jar文件,并在我的机器中查看结果。

java -jar <filename>

我用

Runtime.getRuntime().exec("java -jar hellofile.jar");

有任何暗示吗?请回答

2 个答案:

答案 0 :(得分:1)

创建批处理文件以从远程cmd执行java -jar hellofile.jar。

现在由PSEXEC \ othermachine z:\ program.exe从本地计算机运行批处理文件。您将需要目标计算机的管理员权限。

P.S:PSEXEC只会在Windows上播放

答案 1 :(得分:1)

如果远程机器是linux,则可以通过ssh执行:

ssh remote@machine.com 'java -jar hellofile.jar'

您将在终端

中看到结果