관리 메뉴

공부 기록장 💻

[IntelliJ/Windows] Web server failed to start. Port 8080 was already in use. 로컬 서버 8080 실행 실패 에러 해결하기 본문

# Tech Studies/Java • IntellJ

[IntelliJ/Windows] Web server failed to start. Port 8080 was already in use. 로컬 서버 8080 실행 실패 에러 해결하기

dream_for 2023. 1. 25. 14:48

 

이전과 같이 로컬에서 IntelliJ에서 build한 스프링 프로젝트 애플리케이션을 띄우려 했는데,

다음과 같이 Port 8080 이 이미 사용 중에 있다는 

Web server failed to start. Port 8080 was already in use. 라는 설명과 함께 오류가 발생하고 실행 종료가 되었다.

 

 

명령 프롬포트 cmd 창을 열어 

nestat -ano 명령어를 치고, 로컬 주소에서 어떤 프로세스가 사용 중인지 확인을 해보자.

 

TCP 프로토콜 0.0.0.0:8080 로컬 주소를 확인해보니, PID 3256 번의 프로세스가 실행 중임을 확인할 수 있었다.

 

 

이전에 다른 스프링 프로젝트를 실행하는 과정에서 jar 파일을 새로 생성하는 과정에서, 파일 실행을 눌러서 해당 8080 로컬 포트가 실행된 것임을 떠올릴 수 있었다.

 

taskkill /pid 3256 /f 명령어를 눌러 해당 프로세스를 종료하자.

 

 

이후에 다시 intellij 환경에서 실행하고자 하는 애플리케이션을 Run 하니, 

정상적으로 실행되는 것을 확인할 수 있다.

 

 

 

 


[참고자료]

https://dundung.tistory.com/148

 

728x90
반응형
Comments