如何将 jar 文件从 Jenkins 运行到 EC2 远程服务器

如何将 jar 文件从 Jenkins 运行到 EC2 远程服务器

我正在尝试使用以下命令通过在 jenkins 服务器上执行 shell 将 jar 文件运行到 ec2 服务器:

ssh -i [mykey] [username]@[Ip address of the host]  java  -jar [jarname].jar'

但一直收到错误消息:

“错误:无法访问 jar 文件 Mycode.jar”

当我尝试java -jar Mycode.jar直接在机器上运行时,它运行良好,但当我远程运行它时,它却不起作用。有什么想法吗?

答案1

可以通过ssh执行:

ssh [email protected] 'java -jar hellofile.jar'

您将在终端中看到结果

相关内容