728x90
반응형
.jar 배포 파일 만들기
<인텔리제이 터미널>
./gradlew clean build 을 입력하면 build파일을 지운 후 새롭게 build파일을 구성합니다.
아래와 같이 성공적으로 build가 완료되어 build/libs/server_0.0.1.jar 생성되는 것을 확인 할 수 있습니다.
> ./gradlew clean build
.
.
.
BUILD SUCCESSFUL in 13s
11 actionable tasks: 11 executed
<WinSCP를 통해 .jar폴더 서버로 전송>
<Putty 접속>
> nohup java -jar *.jar &
- nohup은 터미널을 꺼도 애플리케이션이 유지되도록 하는 명령어입니다.
- &은 애플리케이션이 백그라운드에서 실행될 수 있게 하는 명령어입니다.
<서버 로그 확인>
# 단순 로그 출력
> cat nohup.out
# 로그 끝 부분을 계속해서 볼 수 있다. (모니터링)
> tail -f nohup.out
<결과 화면>
서버가 정상적으로 실행되었고 Postman으로 테스트를 해봤을 때 Error로그와 Info로그도 모두 잘 뜨고 있습니다.
728x90
반응형
'Project > Todo' 카테고리의 다른 글
[Refactoring] RequestBody Null or Empty 예외 처리 (0) | 2022.07.27 |
---|---|
[Git] update gitignore (2) | 2022.07.24 |
[Spring Boot] Todo 서비스 구현 (3) (2) | 2022.07.18 |
[Spring Boot] Todo 서비스 구현 (2) (0) | 2022.07.18 |
[Spring Boot] Todo 서비스 구현 (1) (0) | 2022.07.17 |