2017-12-21 27 views
0

입력 인수를 사용하여 centos에서 백그라운드로 spring 배치 애플리케이션 jar 파일을 실행하려고 시도했습니다. nohup java -Dserver.port = 8881 -Dspring.profiles.active = dev -jar 일괄 0.0.1-SNAPSHOT.jar &. 아무런 반응이 없다. 입력을 무시하고 nohup.out에 추가하면 내 응용 프로그램이 실행되지 않는다. 누군가가 해결책을 제공해주세요.입력 인수가있는 centos로 백그라운드에서 Spring 배치 애플리케이션의 jar 파일 실행하기

답변

0

문제는 nohup입니다. 입력을 무시하고 nohup.out에 추가하면 서비스가 시작되고 터미널 메시지가 nohout 파일로 인쇄됩니다. nohup.out 파일을 열면 코드 수준의 문제가 발생했습니다. 그것을 고친 후, 나는 내 서비스가 작동하는 것을 볼 수 있었다. 현재 실행중인 jar를 확인하려면 jps -m을 입력하십시오. 프로세스를 강제 종료하려면 $ PID {{PID}}