티스토리 뷰
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
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
'WEB' 카테고리의 다른 글
| [WEB] 구글 Chrome80 SameSite 이슈 (0) | 2022.08.20 |
|---|---|
| [frontend] 추천 자료 모음 (3) | 2022.02.08 |
| [이클립스] 폴더 프로젝트 임포트 시키기 ! (0) | 2022.02.07 |
| [WEB] Deploy, Distribute, Release 구분 (0) | 2022.01.26 |
| [WEB] Web Server 와 Was의 차이점 (0) | 2020.03.10 |
댓글