Spring Boot Jar파일 Window Service로 등록하기
Gradle - build - bootJar을 실행합니다.
프로젝트 탭에서 build - libs 아래 jar 파일이 생성됩니다.
콘솔창에서 java -jar jar파일명으로 실행합니다.
jar 파일 Window service 등록하기
NSSM 다운로드
jar 파일 폴더 만들기
다운로드 파일을 해당 폴더에 압축을 풀고
logs 폴더를 생성합니다.
cmd 콘솔을 열고 해당 경로로 이동한 다음 서비스를 등록합니다.
cd C:\Users\Administrator\Desktop\webservice\nssm-2.24\win64
nssm install PostalService
팝업 하나가 열립니다.
Application탭
Path: java 설치 경로의 java.exe를 선택
Startup directory: jar 파일 경로
Arguments -server -jar 파일명.jar (추가로 jvm 옵션도 줄 수 있습니다.)
IO탭 (logback 설정시 안하셔도 됩니다.)
Output : 위에서 만든 logs 폴더 경로를 기입합니다.
Error : Oupt 경로 입력시 자동으로 입력됩니다.
Install Service를 하면 서비스가 등록되며 실행시 logs 경로에 로그 정보가 출력됩니다.
댓글남기기