문제 원인
서버의 Overview에서 보이는 Ports 항목에서 'Tomcat admin port'와 'HTTP/1.1' 포트 항목을 제대로 설정해주었는데도 아래처럼 오류가 발생하고는 한다. 이 오류는 서버를 종류했음에도 불구하고 특정 PID가 톰캣 서버에 사용되는 포트를 점유하고 있어서 발생하는 것으로 보인다.
해결 방법
1. 시작 메뉴에서 '명령 프롬프트'를 검색하고 실행한다.
2. 현재 포트에 연결된 모든 PID를 보기 위해서 netstat -anop tcp를 입력해보면 서버를 종료했음에도 불구하고 특정 PID에 의해서 톰캣 서버에서 사용하는 포트 번호가 점유되고 있음을 알 수 있다.
3. 해당 PID를 종료시키기 위해서 taskkill /f /pid 'PID 번호'를 입력하면 프로세스가 성공적으로 종료되었다고 출력되며, 서버도 잘 동작하는 것을 볼 수 있다.
'Dev > JSP & Servlet' 카테고리의 다른 글
[Tomcat] 톰캣 컨테이너에서 웹 애플리케이션을 만들고 실행해보기(1) (0) | 2021.08.02 |
---|---|
[Eclipse] The server cannot be started because one or more of the ports are invalid. (0) | 2021.07.20 |
[Tomcat] 이클립스(Eclipse) 환경설정 및 톰캣 연동을 통한 웹 애플리케이션 실습 (0) | 2021.07.20 |
[Tomcat] 톰캣 localhost:8080 접속시 로그인 요구 오류 (0) | 2021.07.20 |
[Tomcat] 톰캣 9.0 설치 방법 (0) | 2021.07.20 |
댓글