2011-09-17 3 views
3

프로그램 실행 시작시 콘솔에 위의 메시지가 표시되고이를 해결하는 방법이 명확하지 않습니다. 정보를 얻기 위해이 프로그램은 스칼라로 작성되었으며, slf4j에 대한 grizzled-slf4j 어댑터를 로그백 공급자와 함께 사용하며 classpath에 logback.groovy 파일을 가지고 있습니다. 여기서 후자의 내용을 다음과 같습니다LOGBACK : ch.qos.logback.classic.gaffer.ConfigurationDelegate에 대한 컨텍스트가 없음 @

import static ch.qos.logback.classic.Level.* 
import ch.qos.logback.classic.encoder.* 
import ch.qos.logback.classic.filter.* 
import ch.qos.logback.core.* 
import ch.qos.logback.core.status.OnConsoleStatusListener 

statusListener(OnConsoleStatusListener) 

appender("STDOUT", ConsoleAppender) { 
    filter(ThresholdFilter) { 
    level = INFO 
    } 
    encoder(PatternLayoutEncoder) { 
    pattern = "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n" 
    } 
} 

root(INFO, ['WARN']) 

아이디어 (로깅 자체가 잘 작동 문제가 바로 초기 메시지입니다) 환영합니다.

답변

1

root(INFO, ['STDOUT']) 
+0

작품 변경

root(INFO, ['WARN']) 

! 많은 감사합니다! 약한 타자가 다시 치는 ;-) – satyagraha

관련 문제