Как запустить jar-файл из Jenkins на удаленном сервере EC2

Как запустить jar-файл из Jenkins на удаленном сервере EC2

Я пытаюсь запустить jar-файл, выполнив оболочку на сервере jenkins на сервере 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'

и вы увидите результат в терминале

Связанный контент