2014-03-07 3 views
0

Eclipse 플러그인에서 log4j2.xml 구성 파일을 인식하도록하려면 어떻게해야합니까? 파일은 플러그인 항아리에 번들되므로 파일 시스템에 의존 할 수 없습니다. log4j 1.2에서는 PropertyConfigurator.configure(getClass().getResource("/log4j.properties"))을 호출하여 Activator.start(BundleContext) 메소드에서이 작업을 수행 할 수있었습니다. log4j2 그 방법을 nuked 것으로 보인다.Eclipse 플러그인에서 log4j2 구성

System.setProperty(ConfigurationFactory.CONFIGURATION_FILE_PROPERTY, "/log4j2.xml")을 호출하거나 -Dlog4j.configurationFile=/log4j2.xml 런타임 매개 변수를 사용하면 위에서 설명한 제약 조건을 위반합니다. Eclipse 플러그인 컨텍스트 내에서 작동 할 솔루션이 필요합니다.

답변

1

log4j2 팀은 현재 OSGi 개선을 위해 노력하고 있으며이 피드백과 다른 의견은 매우 유용 할 것입니다. log4j2 문제 추적기 또는 log4j-dev 또는 log4j-user 메일 링리스트에서이 문제를 제기하십시오.

+0

후속 조치 번호를 제공 할 수 있습니까? 아니면 이것에 대해 어떤 소식이 있습니까? –

관련 문제