일부 봄 콩을 포함하는 hadoop 작업이 있습니다. 또한 스프링 컨텍스트 파일에는 app.properties라는 PropertyPlaceholderConfigurer가 있습니다.Hadoop에서 외부 속성 파일을로드하는 방법
이 app.properties는 jar 파일 내에 있습니다. 다시 컴파일하지 않고 일부 속성을 변경하려면 jar 파일에서 제거하십시오.
-file
옵션을 시도했지만 -jarlibs
옵션을 시도했지만 어느 것도 작동하지 않았습니다.
아이디어가 있으십니까? 다음과 같이
좋습니다.하지만 app.properties 원본을 대체해야했습니다. 이 방법을 사용하면 app.properties (external | internal)와 app.properties (external | internal) 사이를 전환 할 수있는 사용자 정의 PropertyPlaceHolder를 만들어야합니다. 어쨌든 고마워요. – psabbate