본문 바로가기
프로그래밍/Java 개발

이클립스 톰캣 publishing to tomcat v9.0 server at localhost...' has encountered a problem 오류 해결

by 리드민 2022. 10. 28.
반응형

[1] 개발 환경

hardware
cpu : intel i7-5820k, gpu : nvidia gtx 970, ram : ddr4 16GB, mainboard : x99a chipset 2011V3 board, secondary storage : 1TB SSD, 4TB HDD
OS
windows pro 64bits
software
jdk version 1.8.0_301
eclipse version 2022-06 (4.24.0)
apache-tomcat version 9.0.54
mysql Database 8.0.29

 

[2] 오류 발생

 

  이클립스에서 톰캣을 실행했을때 오류가 발생했다.

  해석하면 로컬호스트에서 톰캣 서버를 실행하는데 문제가 발생했다. 톰캣 v9.0을 위한 서버 설정이 실행 될 수 없다.고 에러가 뜬다.

  프로젝트를 여러개 실행시키다보니까 충돌해서 일어나는 거 같다.

 

[3] 해결방법

 

1. 첫번째 방법

포트 번호 변경

 

서버를 더블 클릭한다.

 

포트를 변경해준다.

 

2. 두번째 방법

서버 실행 프로젝트 정리

 

jsp 파일을 오른클릭한다.

 

 

configured 쪽에 여러개의 프로젝트가 있다면 다 지우고 다음과 같이 하나만 만들어 준다.

3. 세번째 방법

  설정에서 context 제거

 

Project Explorer > server

 

server.xml오른쪽 클릭

 

Properties 클릭

 

location 옆에 화살표 클릭

폴더가 실행되면 폴더로 가서 server.xml 파일 텍스트 에디터로 실행한 후 중복된 Context 삭제

 

4. 4번째 방법

  앞에 방법들이 안되면 이큽립스 서버를 삭제한 후 다시 추가해 준다.

window > preferences

 

Server > Runtime Environments 로 들어간다.
서버있는 걸 지워준다.

 

[4] 기타

  꽤 발생하는 오류다. 아파치 톰캣 설정이 생각보다 잘 꼬이는 거 같다. 여러가지 방법들이 다 안될 경우 보통 톰캣 서버를 전부 지워준 후 다시 설정해 주면 잘 된다.

반응형