
해당 문제는 말 그대로 서버 실행에 실패했으며, 해당 이유는 이미 실행하려는 8080 포트가 사용되고 있기 때문이다.
이를 해결하기 위해서는 기존에 실행되고 있는 8080 포트 실행을 종료해 주면 되는데, 이는 아래와 같이 해결이 가능하다.
1. 터미널을 '관리자 권한'으로 실행한다.
- 관리자 권한으로 실행하지 않을 경우 명령어가 실행되지 않는다.
2. 아래 명령어를 통해 8080 포트를 실행중인 프로세스ID(PID)를 확인한다.
[window]
netstat -ano
[macos]
lsof -i '포트번호'

3. 아래 명령어를 통해 위에서 확인한 프로세스ID를 사용하여 프로세스를 강제 종료시킨다.
[window]
taskkill /pid 프로세스ID /f
[macos]
kill -9 프로세스ID

'공부 자료 > 기타' 카테고리의 다른 글
[SQL, Spring] String Column VARCHAR 길이 제한 해제 방법 (0) | 2023.05.07 |
---|---|
[빈 등록 에러] Bean을 찾지 못하는 에러 (0) | 2023.05.03 |
[기타] 쿼리 메서드(Query Method) (0) | 2022.12.08 |
[기타] 정규표현식 (계속 새로운 정규표현식 업데이트 예정) (1) | 2022.10.22 |
[JSON] JSON 직렬화/역직렬화 (0) | 2022.10.21 |