Starting Tomcat v9.0 Server at localhost' has encountered a problem...

Starting Tomcat v9.0 Server at localhost' has encountered a problem...

톰캣 서버를 실행하였는데 아래와 같은 오류가 발생하거나 스프링 서버를 실행하였는데 Web server failed to start. Port 8080 was already in use. 오류가 발생하였을때의 해결 방법을 설명드리겠습니다.

1. 톰캣 서버를 더블 클릭 한 후 포트 넘버를 확인해줍니다.

2. cmd창을 켜주고 netstat -a -o 란 명령어를 입력합니다.

3. 그러면 이런식으로 현재 컴퓨터에서 사용중인 프로세스들이 나오는데 이 중에서 로컬주소가 톰캣 서버와 겹치는게 있는지 확인한 후 그 프로세스의 PID를 확인하여 줍니다.

4. PID를 확인하였다면 충돌을 방지하기위해 강제종료 해주어야 하는데 예를 들어 PID가 28536 이라면 cmd창에 아래와 같은 명령어를 입력하여 주면 됩니다.

taskkill /f /pid 7328

from http://kdyspring.tistory.com/38 by ccl(A) rewrite - 2021-12-11 10:01:54