2017-02-02 6 views
0

log4j로 기록하는 datanucleus를 사용하는 maven 프로젝트를 수행하고 있으므로 로그백을 사용할 수 없습니다. 어디에서 다른 VM 환경에 액세스 할 수 있도록 log4j 구성 파일을 응용 프로그램 외부에 둘 수 있습니까? 클래스 패스를 하드 코딩하지 않고 config 파일의 위치를 ​​얻으려면 어떻게해야합니까?응용 프로그램 외부에 저장된 log4j 구성의 위치를 ​​얻으려면

+0

자바 속성 (예 : -Dprop.name = value)으로 정의 할 수없는 이유는 무엇입니까? 그런 다음 앱은 속성을 기반으로 설정 파일을로드합니다. – user3745362

답변

1

log4j.properties에서 경로를 지정할 수 있습니다. 이 번호는 example입니다.

관련 문제