[Spring] STS에서 웹 프로젝트 이름(Context root) 바꾸기
2022. 10. 27.
반응형

웹 프로젝트를 하다 보면 context root, 즉 주소창에 나오는 root의 이름을 바꾸고 싶을 때가 있다.

하지만 pom.xml을 수정해도, 바뀌지 않을 때가 있다. 그때 완벽하게 바꾸는 방법이 있다.

 

Context root 변경

 

Project > Properties > Web Project Settings > Context root > Apply

 

이대로 하면 변경이 되고 만약 안됐다면 톰캣 서버를 날렸다가 다시 하는 것을 추천한다. 왜냐하면 톰캣(Tomcat) 서버에는 이 주소를 적어두는 파일이 있기 때문이다.

 

Servers > Tomcat v9.x ~ > server.xml

 

이 위치에 있는 xml 파일을 보면 Context 태그 밑에 path가 적혀있다.

 

<Context docBase="project-name" path="/path-name" reloadable="true" source="org.eclipse.jst.jee.server:project-name"/>

 

이런식으로 path밑에 값이 바뀌지 않았기 때문에 pom.xml을 수정해도 바뀌지 않는 것이다.

Context root를 수정하면 path 값이 바뀐다.

 

 

 

 

 

 

 

 

반응형
myoskin