spring boot 벡엔드 작업 중 사용중이던 InteliJ 를 종료하고 다시 켜서 작업을 하려 하였다. 그러나 아래와 같은 에러 메시지가 터미널 창에 출력되었다.
Web server failed to start. Port 8080 was already in use.
인텔리 제이의 경우 사용하던 IDE를 종료하여도 서버는 disconnected 되지 않는다고 한다.
서버 정지 버튼을 눌러서 사용중인 포트를 비활성화 시킨 후 IDE를 종료해야 다음에 사용할 때 위와 같은 에러를 방지할 수 있다.
인텔리 제이 안에 Run 버튼 외에 Stop 버튼(사각형 모양) 도 있지만 나의 경우엔 해당 버튼이 비활성화 되어 서버 종료를 간단히 해결할 수 없는 상황이었다.
찾아본 바로는 터미널을 실행하여 아래 명령어로 사용중인 서버를 강제 종료 시킬 수 있다고 한다.
kill $(lsof -t -i:포트번호)
예를들면 이런식 => kill $(lsof -t -i:8080)
위 명령어를 입력하니 다행히 서버가 다시 잘 작동하는 것을 확인할 수 있었다.

끝!