2016-06-17 1 views
0

오류 보고서는 말한다 : 우리는 로그 파일에이 방법을 추가 할 수 없습니다처럼log4j2를 사용하여 로그 파일에 추가하는 동안이 오류를 어떻게 수정합니까?

2016-06-17 09:37:14,122 main ERROR Error processing element Appender ([Appenders: null]): CLASS_NOT_FOUND 
2016-06-17 09:37:14,168 main ERROR Unable to locate appender "Console" for logger config "root" 

<?xml version="1.0" encoding="UTF-8"?> 
<Configuration status="WARN"> 
    <Appenders> 
    <Appender type="File" name="Console" fileName="C:\Users\raghi\Documents\NetBeansProjects\mdepth\JavaApplication3\build\classes\oo.txt"> 
    <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/> 
    </Appender> 
    </Appenders> 
    <Loggers> 
    <Root level="error"> 
     <AppenderRef ref="Console"/> 
    </Root> 
    <Root level="info"> 
     <appender-ref ref="Console"/> 
    </Root> 
    <Root level="trace"> 
     <AppenderRef ref="Console"/> 
    </Root> 
    </Loggers> 
</Configuration> 

것 같습니다. 여기 뭔가 잘못되었습니다. 이 downvotes 대신 나를 도와주세요.

+0

왜 3 개의 루트 로거를 정의합니까? 트레이스 레벨이 필요하다면이 트레이스 레벨을 남겨두고 정보와 오류를 제거하면 어쨌든 그것을 얻을 수 있습니다. (모두 콘솔을 가리 킵니다) – user2699706

답변