Undergoing

MyEclipse에서 tomcat root context 설정 본문

개발/Development Tools

MyEclipse에서 tomcat root context 설정

Halkrine 2012. 9. 10. 18:38

구글에서 검색할 경우 대부분의 검색 결과는 tomcat의 server.xml을 변경하거나 tomcat\conf\Catalina\localhost에 ROOT.xml 파일을 추가하여 경로를 지정할 것을 권장하고 있다.


검색하면 tomcat 버전별로 경로를 지정하는 방법을 쉽게 찾을 수 있다. 아래 블로그는 그 중 하나.


http://tenny.egloos.com/1104572


하지만 MyEclipse에서는 이렇게 설정해줘도 안 잡힐 경우가 있는데, 안 될 때에는 Eclipse의 환경을 손봐줘야 한다.

프로젝트에서 마우스 오른쪽 클릭을 하여 팝업메뉴를 띄운 후, 하단에 있는 Properities를 클릭한다. 그 후 Run/Debug Setting에서 현재 사용중인 서버를 클릭한 후 Edit로 들어간다. 정상적으로 들어갔을 경우 하단과 같은 창이 뜨는데, MyEclipse->Web 부분에 들어가서 Web Context-root에 명시된 값을 변경한다. root 그 자체로 쓸 경우에는 값을 삭제한다.



삭제한 다음에는 프로젝트를 우클릭하여 다시 팝업메뉴를 띄운 후, MyEclipse->Add and Remove Project Deployments를 클릭한다.



여기서 기존에 Deploy되어 있던 서버를 삭제한 후 다시 추가를 시켜준다. 


분명 검색한대로 다 수정한 것 같은데 경로가 잘못되었다는 에러를 볼 경우 이 방법을 사용해서 해결할 수 있을 것이다.


나도 xml파일만 바꾸면 끝인줄 알았더니 안 되어서 멘붕하다가 가르침을 얻어 요로코롬 간단하게 해결.