Note/그밖에

Tomcat 6.0 ROOT 폴더 변경

Delia :D 2012. 2. 21. 16:06
1. 하나는 기존의 루트를 수정하지 않고 다른 가상디렉토리를 만드는 방법입니다.
2. 다른 하나는 질문하신것과 같은 루트자체를 수정하는 방법입니다.


위 두가지 방식 모두 톰캣설치디렉토리 하위에 있는 conf/server.xml 파일에서 설정하실 수 있습니다.

server.xml의 내용을 보다보면

하단부분에 <Host> </Host>로 묶인부분을 찾을 수 있습니다.

이 Host사이에 내용을 넣어주면 됩니다.



1. 가상디렉토리 설정의 예시입니다.

<Context path="/test" reloadable="true" docBase="C:\myapp" />

위의 내용을 추가하시면 웹브라우저에서 http://localhost:8080/test/ 와 같이 사용하실 수 있습니다.

만약 C:\myapp 에 a.jsp라는 파일이 있다면..

http://localhost:8080/test/a.jsp 와 같은 형식으로 사용을 할 수 있습니다.


2. 루트를 변경하는 예시입니다.

<Context path="" docBase="C:\myapp" debug="0" reloadable="true" />


원문 http://blog.naver.com/krentid/140108486190