서블릿에서 서버의 일부 파일에 액세스해야합니다. 그들은 내 개발 컴퓨터와 배포 서버에서 다른 경로를 가지고 있습니다. 일부 구성 파일을 어딘가에 (예 : capistrano 배포 shared
dir) 어딘가에 넣고 싶습니다. 그래서 응용 프로그램에서 읽을 수 있습니다. 또는 응용 프로그램 서버 또는 그와 비슷한 일부 속성을 설정할 수 있습니다. Tomcat, Jetty 또는 Glassfish를 사용할 수 있습니다.Java EE 서블릿에 대한 일부 구성 파일을 사용하는 방법은 무엇입니까?
현재 로컬 컴퓨터의 구성으로 WEB-INF에서 구성 파일을 만들었습니다. 서버에 .war를 복사하는 배포 스크립트는 server config 파일을 안에 넣어서 war 파일을 수정합니다. 그것은 작동하지만 너무 좋지 않다. 서버의 경로가 변경되면 로컬 파일을 변경하고 응용 프로그램을 다시 배포해야한다.
더 좋은 해결책을 제안 할 수 있습니까?