최종 사용자가 로그 레벨을 구성 할 수 있도록 Eclipse RCP 애플리케이션을 빌드하고자합니다. log4j.properties 파일을 공개하여이를 수행하려고합니다.Eclipse RCP 애플리케이션에서 log4j.properites를 외부 파일 (jar의 ouside)로 추가하십시오.
현재이 파일은 MyApplication \ plugins \ MyApplication.jar 아래에있는 jar 파일로 묶입니다. MyApplication.exe가있는 MyApplication 폴더 바로 아래에 있어야합니다.
Proper way to include log4j in an Eclipse 4 (RCP/SWT/OSGi) application과 같은 주제에 관한 몇 가지 스레드를 보았지만 좋은 대답을 찾을 수 없었습니다. 프롭퍼티를로드하기위한 프래그먼트 프로젝트를 작성하면, 프래그먼트는 여전히 jarred가됩니다.
manifest 파일 또는 Maven pom 파일에서 log4j.properties 파일을 jar 파일에서 가져올 수 있도록 무엇을 변경할 수 있는지 알고 싶습니다.
관련 질문 : http://stackoverflow.com/q/17566380/1523648 – oberlies