분명 테스트 할 때 백그라운드로 돌렸을 때는 잘 됐는데 왜 테스트 끝나고 백그라운드로 돌리니까 안 될까요?
jar 파일 확인을 잘 하자…
•
union-0.0.1-SNAPSHOT-plain.jar → 이거로 실행하면 안 됨!!!!!!
•
union-0.0.1-SNAPSHOT.jar
nohup java -jar ./build/libs/union-0.0.1-SNAPSHOT.jar &
명령어 실행하기 전에 jar파일 꼭..! 확인하기
tail -f nohup.out → 백그라운드에 실행 중인 서버 로그 보기
# tail에서 -f 옵션 설명
-f The -f option causes tail to not stop when end of file is reached, but rather to wait for
additional data to be appended to the input. The -f option is ignored if the standard input is a
pipe, but not if it is a FIFO.
Shell
복사
•
f 옵션을 사용하면 파일 끝에 도달해도 꼬리가 멈추지 않고 추가 데이터가 입력에 추가될 때까지 기다립니다.
표준 입력이 파이프인 경우 -f 옵션은 무시됩니다.
파이프인 경우에는 무시되지만, 정적 파일인 경우에는 무시되지 않습니다.
오.. plain.jar와 .jar의 차이점은 무엇일까요..?