Tomcat - Error : starting tomcat v9.0 server at localhost has encountered a problem already in use
에러 발생
프로젝트를 진행 중에 서버 버전을 통일하기 위해서 tomcat v10.0을 사용하였다가 v9.0으로 재 설치하기 위해 기존 v10.0을 Eclipse에서 지웠습니다. (Window - Show View - Servers를 누르면 다운받은 tomcat server를 확인할 수 있다.) 그리고 재설치를 마치고 tomcat을 재 실행하였을 때 문제는 없었는데 다음날 위의 에러문구가 출력되었습니다.
삭제를 완료하면 Server 탭의 빈공간 No servers are avaliable, Click this link to create a new server... 이라는 문구가 나오는데 이를 클릭하여 서버 설치를 진행합니다.
원하는 서버버전을 선택후 'Next' 버튼을 누르면 다음 화면에 Available / Configured의 두 블록을 볼 수 있습니다. 여기서 server와 연동하고자 하는 프로젝트를 클릭하여 Add를 클릭하면 해당 프로젝트가 Configured에 넘어가게 됩니다. 연결할 프로젝트를 다 넘겼다면 finish를 누릅니다.
마지막으로 local에 해당 tomcat을 다운로드 받으면 됩니다.
여기까지 마무리를 하였는데 다음날 에러 문구가 출력되었습니다.
에러원인
Starting Tomcat v9.0 Server at localhost' has encounterd a problem.
Port 8080 required by Tomcat v9.0 Server at local is already in use.
위의 메시지를 해석해보면 이미 포트 8080의 Tomcat Server가 실행 중이라는 것...!!
해결 방법1)
https://devlimk1.tistory.com/151
[Tomcat_Error]30초 안에 해결하는 'Starting Tomcat v8.5 Sever at localhost' has encountered a problem.Port 8080 required b
데브림의 블로그 포스팅 한 것들을 한 눈에 확인하고 싶다면 클릭! 👉 https://github.com/DevLimK1/tistory-map 👈 🤔포스팅을 통해 얻어갈 수 있는 지식🧐 ✔ 이미 사용중인 톰캣(Tomcat) 서버를 종료할
devlimk1.tistory.com
1. 명령 프롬포트 CMD 사용
2. cmd 창에 아래와 같은 명령어를 입력
위 블로그의 방법대로 진행하고 해결되는 분들도 있을테지만 저는 해결되지 않았고 다른 방법으로 해결하였습니다
해결 방법2)
1. eclipse를 실행
2. tomcat 서버를 클릭하여 server창 오픈
Port Number를 다른 번호로 바꾸었고 실행하니 서버가 정상적으로 실행되었습니다.