-
[스프링부트/인텔리제이] Port 8080 is already in use 에러error 2023. 1. 2. 15:06
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2023-01-02 14:53:06.504 ERROR 21048 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter :Web server failed to start. Port 8080 was already in use.
> 포트 8080 이미 사용되고 있다는 뜻이니까 간단하게 현재 사용하고 있는 포트를 종료하고 재실행하기
(window)
1. cmd 창 > 'netstat -ano' 명령어 입력
2. 8080의 PID 번호 찾기 > TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 9484
3. 'taskkill /f /pid 9484' 명령어 입력 > 성공: 프로세스(PID 9484)가 종료되었습니다.
4. 다시 스프링부트 실행 > 성공
(원인)
1. 동일한 포트를 사용하는 어플리케이션을 번갈아가며 실행 시키는 경우 (이미 다른 하나가 실행중)
2. IDE 상에서는 프로세스가 종료되었으나 실제 프로세스가 종료되지 않은 경우
(참고)
https://deeplify.dev/back-end/spring/port-is-already-in-use
728x90'error' 카테고리의 다른 글