본문 바로가기

IT 서비스 바라보기/Programming

tomcat 5.5에서 context 설정



tomcat 5.5에서 context 설정

우선 기존의 톰캣버전보다 설정이 굉장히 쉬워졌어요..

톰캣설치한 폴더가 C:\Tomcat5.5 라면 이 경로가 ${catalina.home} 가 됩니다.

따로 환경변수 잡아줄 필요 없구요.. 자동으로 잡힙니다.

만들고자 하는 컨텍스트를 testContext 라고 하고 싶으면 C:\Tomcat5.5\conf\Catalina\localhost 폴더에 testContext.xml 파일을 생성하시면 됩니다. 파일의 내용은 설치하면 있던 manager.xml 파일의 내용을 복사하셔서 docBase 부분만 변경시켜 주시면 됩니다. 예제로 제가 설정했던 파일은 다음과 같습니다.

(1) 손권남님의 스트럿츠 가이드의 web 폴더를 context 로 설정한 겁니다

(2) context 명 : web

(3) context 의 실제경로 : C:\Tomcat5.5\StrutsGuide1\web

(4) web.xml 파일의 내용

<Context docBase="${catalina.home}/StrutsGuide1/web"
         privileged="true" antiResourceLocking="false" antiJARLocking="false">

</Context>
(5) web.xml 파일을 C:\Tomcat5.5\conf\Catalina\localhost 에 복사

(6) 톰캣 시작후 http://localhost:8080/web/Welcome.do 입력하면 해당 context가 설정된것을 확인할 수 있음





context 를 잡지 않고, root(/) 로 하려면
==> context파일명을 ROOT.xml 로 만드셔서 C:\Tomcat5.5\conf\Catalina\localhost\ 에 위치시키면 됩니다..