티스토리 뷰

WEB

[tomcat] autoDeploy 속성을 알아보자!!

에스파니아 2022. 2. 8. 16:10
728x90
반응형

autoDeploy 옵션(디폴트 true)

 

기본적으로 톰캣은 autoDeploy 옵션이 true일 경우 WAR 파일을 appBase(=webapps)디렉토리에 위치시키면 톰캣 구동시 WAR 파일을 자동으로 읽어서 배포(deploy)한다.

 

unPackWARs 옵션(디폴트 true)

 

unPackWARs 옵션이 true로 되어 있을 경우에는 WAR 파일의 압축을 풀어서 배치하게 된다.
EX) $TOMCAT_HOME/webapps/examples.war 파일을 위치시키면 examples 라는 디렉토리를 생성 후, war 파일 압축을 해제한다.

appsBase 이외의 디렉토리에 있는 WAR 파일을 deploy 시키고자 한다면 context XML 파일을 다음과 같이 변경
-> <Context docBase="/source/data/directory/samples.war" ..../>

위와 같이 만들면, webapps/samples 라는 디렉토리를 생성 후 압축 해제
 * Context XML 파일 위치 : $TOMCAT_HOME/conf/Catalist/localhost/samples.xml

 

예제

 

728x90
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함