본문 바로가기

IT/Web server

[Tomcat] Web Server의 Context Path 지정하기

Context path를 지정하는 방법은 3가지가 있습니다.

1.  context.xml 수정하기

my-project\src\main\webapp\META-INF\context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/my-context-path"/>

 

2. war 파일명으로 지정하기

source build 후 war를 tomcat 디렉토리 안에 있는 webapp에 넣고 tomcat을 실행하면 war 파일 명으로 context path가 지정됩니다. (단 my-project\src\main\webapp\META-INF\ 경로에 context.xml 파일이 없어야 합니다.)

3. xml 파일 명으로 context path 지정하기

이 방법은 소스가 톰캣 외부에 있을 때 사용하는 방법입니다.

톰캣경로\conf\Catalina\localhost\project-name.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:\springboot\bamdule\target\bamdule"/>

 위와 같이 설정한다면 "project-name" 으로 context path가 지정됩니다.