Tomcat에서 실행되는 오래된 Java 웹 응용 프로그램에서 작업하고 있습니다. 일반적으로 Tomcat의 기본 서버 구성 (server.xml)을 사용하는 webapps 디렉토리에서 웹 응용 프로그램을 실행한다는 것을 알고 있습니다. 이 특정 응용 프로그램은 사용자 정의 server.xml을 사용하여 다른 디렉토리에 배포되므로 응용 프로그램 당 하나의 tomcat 인스턴스가 필요합니다. 처음에는 그렇게 설정 한 이유는 각 웹 응용 프로그램이 응용 프로그램의 재배포 사이에 저장해야하는 파일을 생성하기 때문입니다.tomcat webapp - 영구 파일을 어디에 저장합니까?
내 질문합니다 - webapps 디렉토리를 사용뿐만 아니라 응용 프로그램의 재배포 동안 전멸되는 특정 파일을 저장하는 방법은 무엇입니까? 여기
는tomcat/
webapps/
ourapp/
output/ # but this is saved between redeploys
WEB-INF/
...
내 최종 목표 같은 것을 하나 개의 바람둥이 인스턴스에서 사용자 정의 server.xml에의 우리가 배포 여러 응용 프로그램에서 멀리 얻을 수 있습니다
tomcat/
servers/
ourapp/
output/ # heres where the files go that we save
ourapp/ # this is the actual webapp (exploded WAR file)
WEB-INF/
...
내가 원하는 우리의 현재 바람둥이의 레이아웃입니다 . 그냥 문제에 경우에 - 우리는 톰캣 6
[관련 항목] (http://stackoverflow.com/q/1510104/29995) –