2011-12-11 8 views
3

tomcat webapp에서 WEB-INF 폴더의 이름을 변경할 수 있는지 알 수 있습니까? 없다면, watcat의 경로를 포함하고있는 tomcat conf 폴더에 context.xml 파일이있는 것입니다. 이름을 변경하려고 시도했지만 작동하지 않습니다. 이름 바꾸기가 제대로 작동하지 않으면 <WatchedResource>newWebInf/web.xml</WatchedResource> context.xml 파일에이 태그를 제공해야하는 이유를 알려주십시오. 또는 WEB-INF 폴더의 이름을 바꾸는 다른 방법이 있습니다.WEB-INF의 이름을 바꿀 수 있습니까?

추신 : 나는 이것에 관련된 어떤 requirment도 가지지 않고있다. 나는 그저 것들을 시험하고있다. 왜, 어디에서 원하는지 대답하지 마십시오.

고마워요.

답변

7

아니요, WEB-INF 폴더의 이름을 바꿀 수 없습니다. Servlet API specification에 지정되어 있습니다.

<WatchedResource> 요소는 webapp 전체를 자동으로 다시로드하기 위해 Tomcat이 변경 사항을 모니터링해야하는 파일의 webapp 상대 경로를 지정하는 것입니다. 기본값은 실제로 WEB-INF/web.xml이지만, index.jsp 또는 다른 것과 같은 다른 파일 일 수도 있습니다. 전체 점은 이 아니고이 아니며 WEB-INF/web.xml의 이름을 바꿀 수 있지만 다른 파일을 지정하여 변경 사항을 모니터링 할 수 있습니다.

+0

오, 감사합니다. 나는 이것을 알지 못했습니다. 당신의 대답을 표시하겠습니다. –

관련 문제