728x90
반응형
상황
- 톰켓 기동 중 다른 프로세스에서 8005나 8080 포트를 사용하고있다는 오류 메시지 발생.
- Several ports (8005, 8080) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
- localhost에서 Tomcat v9.0 Server에 필요한 여러 포트(8005, 8080)가 이미 사용 중입니다. 서버가 이미 다른 프로세스에서 실행 중이거나 시스템 프로세스가 포트를 사용 중일 수 있습니다. 이 서버를 시작하려면 다른 프로세스를 중지하거나 포트 번호를 변경해야 합니다.
처리방법
포트를 사용하는 프로세스 찾아 Kill
윈도우
- 윈도우 파워쉘에서 다음 명령어로 찾으면 된다.
- netstat -ano | findstr 찾고싶은포트
netstat -ano | findstr 8080
- nestat 명령이 실행되면서 출력되는 정보의 마지막에 있는 숫자가 PID (5848)
- PID로 프로세스를 kill 해준다.
- /f 는 프로세스를 강제로 종료하도록 지정하는 옵션
taskkill /f /pid 5848
확인
- 톰켓이 정상적으로 구동된다.
728x90
반응형