서버를 Ubuntu 18.0 서버에 배포하던 과정에 서버가 계속 꺼지는 문제가 있었다.
그래서 인텔리제이에서 jar 파일을 빌드하여 배포하기로 했다.
인텔리제이 우측의 Gradle
메뉴를 클릭한 뒤,
Tasks > build > build
를 더블 클릭한다.
그러면 다음과 같이 빌드가 된다.
빌드된 파일은 프로젝트 폴더\build\libs
에 위치한다.
jar 파일을 우분투 서버에 복사한 뒤 아래의 명령어를 통해 시작한다.
$ nohup java -jar [jar 파일 이름] &
프로젝트를 재시작할 때에는 기존 포트를 죽인후 재시작 해야한다.
$ fuser -k -n tcp 8080
잘 봤습니다~