1. ps -ef | grep java 명령어로 현재 돌고 있는 java 프로세스 확인 -> pid도 같이 나옴
pid 251012, 252672인 프로세스 2개 확인 -> 251012 프로세스를 kill
2. kill -9 251012
프로세스 죽이기
3. sudo rm -rf target
target 폴더가 빌드된 ? 프로젝트가 들어있는 폴더인데 삭제
4. mvn package
메이븐을 사용하는 프로젝트의 경우, mvn package를 사용하여 재빌드, gradle은 또 다른 명령어가 있음
백엔드 배포 과정을 정리하자면,
1. 로컬에서 개발하다가 깃으로 커밋 & 푸쉬
2. 배포된 서버 환경에서 git pull origin 받으려는 branch
3. 프로젝트 재빌드
+) 빌드 이후에 502 게이트웨이 뜨면 nohup 이거 해줘야 함!!
'Web' 카테고리의 다른 글
TLS10 is not accepted by client preferences [TLS12] 오류 해결 (0) | 2022.01.08 |
---|---|
OAuth 2.0 (0) | 2021.11.07 |
Spring Boot : jar, war 파일의 특성 (0) | 2021.08.16 |
로컬(윈도우)에서 AWS로 파일 올리기 (0) | 2021.08.13 |
Spring Boot : Multipart(멀티파트) (0) | 2021.08.08 |