nugawiki

./categories/server

Tomcat Context 설정 위치

업데이트 2026-07-21 조회수

요청 흐름

HTTP → Catalina → Context → Servlet → 응답

설정 위치

경로범위
server.xml <Host> 하위 <Context>전역 (재시작 필요, 비권장)
$CATALINA_HOME/conf/context.xml전역 권장
conf/[engine]/[host]/context.xml.default호스트 기본
conf/[engine]/[host]/ROOT.xmlROOT 컨텍스트
conf/[engine]/[host]/[contextpath].xml앱별
/META-INF/context.xml앱별 (copyXML=true면 conf로 복사)

우선순위 (높음→낮음)

  1. server.xml
  2. conf/context.xml
  3. /META-INF/context.xml
  4. context.xml.default

override="true"면 META-INF Context가 최우선.

<!-- 예: conf/Catalina/localhost/myapp.xml -->
<Context path="/myapp" docBase="/path/to/app" reloadable="true" />

./comments