본문 바로가기
IDE/Eclipse

[Eclipse] Port 8080 required by Project is already in use 에러 해결

by 광진구뚝배기 2022. 7. 4.

상황

 

이클립스에서 프로젝트를 진행하다보면 종종 8080 포트가 사용중이라는 에러가 발생한다.

 

 

 

에러 로그

 

Port 8080 required by {project} is already in use. The server may already be running in another process, or a system process may be using th port. To start this server you will need to stop the other process or change the port number(s).

 

 

 

 

해결방법

 

이미 8080포트를 사용중이기 때문에 나는 에러이다. 경우에 따라 2가지 방법이 있다.

 

 

  1. 기존 서버 죽이고 새롭게 실행 하는 경우

 

해당 포트를 사용중인 프로세스를 죽이고 실행시키면 된다.

 

- cmd 창을 열어 사용중인 포트에 해당하는 PID( 프로세스 ID ) 확인

netstat -ano | find "{port}"

 

검색했을 때, 맨 오른쪽에 나오는 숫자가 pid 이다.

 

 

- 프로세스 죽이기

 

taskkill /f /pid {PID}

 

 

아래의 게시글은 윈도우 포트 죽이는 방법에 관한 게시글로 참고하면 좋다.

https://ddukbaegi.tistory.com/47 

 

 

 

 

2. 기존 서버와 동시에 실행 하는 경우

 

- Servers 폴더에서 해당 폴더 안 server.xml 클릭

 

 

 

- Connector 노드안 port 를 사용중이지 않은 port 로 변경

 

 

 

 

 

 

 

반응형

댓글