2011-02-09 2 views
3

tomcat manager를 사용하여 war 파일을 배포하고 있습니다.업데이트를 사용하여 재배포 할 때 xml 구성을 유지하는 방법은 무엇입니까?

http://localhost:8080/manager/deploy?path=/example&war=file:/path/example.war&update=true 

문제는이를 사용하여 구성하는 XML이 (카탈 리/localhost를/example.xml에서) 삭제된다는 점이다 : 전쟁을 업데이트하려면 나는 다음과 같은 URL을 사용합니다.

어떻게 보존 할 수 있습니까?

답변

0

webapp의 META-INF/context.xml에 구성을 배치하면 나머지는 tomcat이 처리합니다.

+0

나는 그 옵션을 알지 못했지만 다른 서버에서 동일한 전쟁을 사용하기 때문에 다른 구성이 필요하기 때문에 현실적으로 불가능합니다. – Mateu

+0

빌드 프로세스가이를 지원하면 많은 대상 서버에 대해 많은 context.xml을 가질 수 있습니다. 또 다른 옵션은 context.xml 선언을 server.xml 내에 정적으로 배치하는 것입니다. 나는 매우 첫 번째 옵션을 시도하는 것이 좋습니다. – cherouvim

+0

그건 내가 기대했던 것이 아니지만 다른 방법이 없다고 생각합니다. 감사! – Mateu

관련 문제