2014-11-06 2 views
0

특정 경로에 실행 가능한 jar 파일 (예 : /home/admin/apps)이 있습니다. jenkins를 통해 jar 파일을 빌드하고 jar 파일을 /home/admin/apps 디렉토리에 복사합니다. 복사가 끝나면 nohup java -jar myjar.jar을 실행하는 다른 쉘 스크립트 (jenkins에서 호출)도 있습니다. 하지만 jar 파일을 실행하기 전에 이전 실행 프로세스를 중지하고 싶습니다. 어떻게해야합니까? 나는 수동 작업없이 젠킨스를 통해이 모든 것을 실행하고 싶습니다.jar 파일을 다시 시작하기 전에 java jar 프로세스를 종료하십시오.

답변

4

사용할 수 있습니다. pkill -f 'java -jar'

+1

빠른 응답을 주셔서 대단히 감사합니다. :) –