2014-04-14 4 views
2

나는 Gradle의 전쟁 플러그인을 통해 webapp을 구축하고 있습니다. Tomcat의 세션 지속성을 사용하지 않으려면 context.xml 파일을 war 루트의 META-INF 디렉토리에 두어야합니다.전쟁의 META-INF에서 context.xml을 배치하는 방법은 무엇입니까?

나는 다음과 같은 시도 :

  • 는 주요 프로젝트의 파일 src/main/resources/META-INF/context.xml 만들기 주요 프로젝트의 파일 src/main/webapp/META-INF/context.xml 만들기를

그러나, 나는 gradle clean war를 사용하여 프로젝트를 빌드 할 때, 생산 된 전쟁 파일에는 만있는 META-INF이 포함되어 있습니다. 마치 내 디렉토리가 무시되는 것입니다.

전쟁에서 context.xml은 어떻게 배치합니까?

답변

8

src/main/webapp/META-INF/context.xml은 정확하고 나와 잘 작동합니다. 기회가 어딘가 잘못되었거나 빌드 스크립트에 문제가있는 것입니다.

+0

나는 이것이 두려웠습니다. 확인해 주셔서 감사합니다. – blubb