我创建了一个jar文件。我使用java中的ssh将这个jar文件复制到远程机器中。
我想从我的机器上执行这个jar文件,并在我的机器中查看结果。
java -jar <filename>
我用
Runtime.getRuntime().exec("java -jar hellofile.jar");
有任何暗示吗?请回答
答案 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'
您将在终端
中看到结果