我在远程计算机上有一个java程序Desktop/testfolder/xyz.jar.
它还在同一文件夹上有一个配置文件.当我SSH到机器时,我做:
Desktop/testfolder/xyz.jar
这里的问题是配置文件不在路径中,因为我们在主文件夹中,所以我的程序无法读取配置.
所以我想首先进入该文件夹,然后从该文件夹运行该程序.如果我这样做,在shell脚本中
"ssh user@remote java -cp Desktop/testfolder/xyz.jar Main"
Run Code Online (Sandbox Code Playgroud)
它执行第一个语句,当第二个语句运行时,它在我当前的机器而不是远程机器上运行.
我们可以只执行一个命令,还是有其他解决方案?
谢谢Lalith