log4j의 현재 버전 2.0 베타를 사용하려고합니다. log4j에 필요한 모든 jar 파일을 포함 시켰습니다. 더 이상log4j 2.0을 초기화하는 방법은 무엇입니까? LogManager.getContext가 널 포인터 예외를 발생시킵니다.
Exception in thread "main" java.lang.NullPointerException
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:203)
at org.apache.log4j.LogManager$PrivateManager.getContext(LogManager.java:62)
at org.apache.log4j.LogManager.reconfigure(LogManager.java:50)
at org.apache.log4j.BasicConfigurator.configure(BasicConfigurator.java:28)
어느
org.apache.log4j.BasicConfigurator.configure();
도
private static final Logger log = LogManager.getLogger("...");
일 : 응용 프로그램을 시작하는 것은 단지을 제공합니다.
누구에게 어떤 문제가 있는지 알 수 있습니까?
인사말
마이크
'log4j-api - *. jar' 옆에'log4j-core - * .jar' 항아리를 추가 했습니까? –
만약 그가 추가하지 않았다면 그는 ClassNotFoundException을 얻을 것이다. –