2014-10-23 19 views
4

실행 파일 .jar을 로그 아웃 한 상태로 실행하기 위해 Window 서비스로 실행하려는 파일이 있습니다. 나는 NSSM을 수색하고 발견했다. 그러나 구성 완료 후 서비스를 시작했을 때 중지되고 인쇄 된 Unexpected status SERVICE-STOPPED in response to start control. 방금 및 startup directoryApplication 탭에 추가했습니다. 또한, 실제로 어떤 일이 발생했는지 확인하기 위해 로그 파일 nssm을 찾을 수 없습니다.NSSM을 사용하여 Windows 서비스로 실행 파일 .jar을 실행하려고 할 때 오류가 발생했습니다.

+1

실제로 프로그래밍 문제입니다. – skiphoppy

답변

6

NSSM은 메시지를 Windows 시스템 이벤트 로그에 기록합니다. 이벤트 뷰어를 불러 오려면 Windows 시작 메뉴에 '이벤트 뷰어'를 입력하면됩니다. 이벤트 뷰어에서 이벤트 뷰어 (로컬) -> Windows 로그 -> 응용 프로그램 -> nssm 또는 이벤트 뷰어 (로컬) -> 사용자 지정보기 -> 오류 & 경고보기를 선택하십시오.

또한 NSSM을 사용하여 서비스를 설치할 때 stdout 및 stderr에 대한 로그 파일을 구성해야합니다.

경로 : C : \ Program 파일 (x 86) \ 자바 \ jdk1.7.0_45 빈 \의 javaw.exe가 \
시작 디렉토리

의 모양은 실행 가능한 jar 파일을 설치하기위한 귀하의 NSSM 속성

: C : \ Program Files (x86) \ Jars
인수 : -jar C : \ Program Files (x86) \ Jars \ my_executable.jar