2016-12-15 12 views
0

WAR 파일과 동일한 폴더에있는 외부 설정 파일의 추가 데이터가 필요한 WAR 파일이 있습니다.WAR 파일이 외부 파일로부터 데이터를 수신하는 가장 좋은 방법

하지만 일단 Tomcat에 배포하면 WAR 파일과 구성 파일이 다른 위치에 올바르게 저장됩니까?

WAR 파일을 빌드하기 전에 프로젝트에 특별한 파일 경로를 삽입해야 배포 후에도 config 파일을 찾을 수 있습니까?

감사합니다.

답변

1

당신은 할 수 있습니다

  • 전쟁 내부의 설정 파일을 포함하고이 미리 정의 된 위치에서 그것을 읽었다. 이것은 새로운 war를 배치 할 때마다 배포 이후에 변경하려고하면 좋지 않습니다. 변경 사항을 덮어 씁니다.
  • (또는 tomcat 외부의 설정 파일을 넣고) read를 읽습니다. 거기에서. 이렇게하면 전쟁의 재배치 후에도 변화가 생깁니다.
+0

감사합니다. 하지만이 경우 전쟁에서 설정을 저장하면 배포 후에 전쟁이 항상 찾을 수있는 영구 파일 경로가 있습니까? – 000000000000000000000

+1

예. 원하는 경로를 사용할 수 있으며 배포 할 때 경로 (및 파일)가 있는지 확인하면됩니다. –