반응형
해당 글은 Java의 Spring Boot 개발환경 내에서 발생하는 오류에 대해서 해결하는 방법에 대해서 공유합니다.
1) 문제점
💡 Spring Boot 내에서 서버를 재 기동을 할 때 아래와 같이 로컬서버에서 이미 8000 포트를 사용 중이라고 나오고 있습니다.
***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8000 was already in use.
Action:
Identify and stop the process that's listening on port 8000 or configure this application to listen on another port.
반응형
2) 해결방법
💡 기존에 8000 포트로 수행되는 프로세스를 중지 시키고 서버를 다시 실행하는 방법으로 이를 해결합니다.
1. 해당 포트 (8000)에서 사용중인 프로세스를 확인하여 PID 값을 얻어서 해당 프로세스를 강제 종료합니다.
# 8000 포트에서 수행중인 프로세스를 확인합니다.
sudo lsof -i :8000
# 8000 포트에 수행중인 프로세스를 강제종료합니다.
kill -9 [PID]
2. 최종적으로 정상적으로 서버가 수행됨을 확인하였습니다.
오늘도 감사합니다. 😀
반응형