반응형

증상 : Local에서 Eclipse와 tomcat을 연동하여 개발을 할 경우 Project Root명 URL을 작성하기 싫어서 항상 Server를 수정하여 개발을 하곤 한다. 

Tomcat docbase는 설정을 하지만 Path를 항상 "/" 로 설정을 하고 개발을 실시한다. 


문제점 : 정작 Tomcat Server를 구성한 후 관리자 페이지에서 war파일을 올리면 path 문제로 개발한 내용이 표시가 되지 않는다 . 


이럴경우 tomcat에서 docbase에 대한 Path를 넣어야 한다. 


%TOMCAT_HOME%/conf/server.xml 파일을 수정한다 


<Host> 태그 사이에 다음의 context XML을 삽입한다.

      <Context docBase="CTUDiagnostic" path="/" reloadable="true" />


물론 docBase는 프로젝트소스 마다 다를것이고 path를 Eclipse와 똑같은 환경으로 맞추는 것이다. 


수정을 모두 했다면 Tomcat Server restart 실시~




반응형