에러
Description:
Web server failed to start. Port 8080 was already in use.
...
프로젝트를 마구잡이로 빌드하고 또 빌드하고 하다보면
자주 발생했던 port 번호가 이미 사용중이라는 에러.
STS나 인텔리제이나 둘 다 IDE 자체를 껐다가 켜도 잘 안돼서
항상 컴퓨터를 껐다 키는 번거로운 바보짓을 했지만
안되겠다 싶어서 팁을 찾아내서 참고하고자 기록한다.
명령프롬프트 (cmd) 창을 켜서
명령어 netstat -ano 입력 후
활성 연결된 로컬주소 포트번호 확인!
대부분 기본 포트번호는 8080 일 것이나
나같은 경우는 사용해야 할 8082가 이미 사용 중인 것으로 나왔다.
같은 라인 PID를 기억하자.
해결
명령어 taskkill /f /pid PID번호
-> PID 번호에 위에서 기억해두었던 PID 번호 입력 후 엔터
성공적으로 해당 프로세스 종료되면 프로젝트가 정상적으로 실행된다.
'Coding > Trouble Shooting' 카테고리의 다른 글
[트러블슈팅] 스프링부트 로그아웃 session.invalidate() 안될 때 (0) | 2023.10.03 |
---|---|
[Trouble Shooting] MySQL-Nodejs 연동 에러 "Client does not support authentication..." (1) | 2023.09.20 |
[Trouble Shooting] java.net.SocketTimeoutException: connect timed out: localhost... (0) | 2023.08.16 |
[Trouble Shooting] Invalid character found in method name... (0) | 2023.08.15 |
[Trouble Shooting] 인텔리제이 콘솔창 한글 깨짐 (0) | 2023.08.15 |