내 응용 프로그램에는 서버간에 변경하려는 특정 매개 변수 (문자열)가 있습니다.부두 사용자 정의 구성
예를 들어, 해당 매개 변수 중 하나는 서버가 프로덕션 환경인지 여부를 나타내는 예/아니오 값입니다. 다른 하나는 응용 프로그램이 실행중인 특정 시스템에서 주어진 자원의 파일 경로입니다. 기타
제티 웹 서버의 디렉토리 구조에 별도의 구성 파일 (일반 텍스트, xml, JSON 또는 다른 간단한 형식)로이 값들을 보관하고 싶습니다.
추가 소프트웨어를 설치하거나 복잡한 부두 옵션을 구성 할 필요없이 키로 또는 내 서블릿에서 문자열 값을 간단히 검색 할 수있는 방법이 있습니까? 나는 정말로 검색해야하는 단지 두세 가지 값에 대한 합병증을 피하고 싶습니다.
EDIT : 웹 프레임 워크, 스프링 등이없이 서블릿을 직접 사용하고 있습니다. 소프트웨어는 스칼라로 코딩되어 있습니다.
JNDI는 아마도 내가 필요한 것을 할 것이지만, 설정하는 것이 더 간단 할 것입니다.
내가 ServletConfig와 같은 것을 찾고 있다고 생각하지만 서버 수준에서 웹 응용 프로그램 수준이 아닙니다.
각 서버에서이 값으로 환경 변수를 정의하면 어떨까요? –
일부 서버는 Windows이고 다른 서버는 Linux입니다. OS X에서 개발합니다. 모든 환경에서 일관된 무언가를 원했고 하나의 파일에서만 쉽게 편집 할 수있었습니다. – Eduardo