2011-04-24 3 views
1

SLF4J + Logback을 사용하여 Eclipse IDE 콘솔에 메시지를 출력하고 있습니다.SLF4J 로거가 때때로 콘솔 출력을 지우지 않습니다 (원하지 않는 경우)

Logger LOG = LoggerFactory.getLogger(MyClass.class); 
LOG.debug("test"); 

가끔 콘솔 출력이 모두 지워지고 이전 메시지가 표시되지 않는 경우가 있습니다. 네가 나를 도울 수있을 정도로 충분한 정보인가?

+0

당신은 logback.xml을 복사 할 수 있습니까 – Premraj

+0

이것은 logback의 기본 구성으로 발생합니다 – Alp

+0

어떤 콘솔입니까? CMD.EXE 창? IDE 콘솔 패널? 자바 콘솔? –

답변

5

Eclipse에서 기본 콘솔 출력 제한을 초과하는 것처럼 들릴 수 있습니다. 창> 환경 설정> 실행/디버그> 콘솔에서 편집 할 수 있습니다. 콘솔 버퍼 크기 (기본값은 80000 자)를 늘리거나 "콘솔 출력 제한"상자의 선택을 취소하십시오.

+0

해당 사항 없음. 그것은 10 줄 이후, 그리고 때로는 100 후에도 메시지를 자릅니다. 패턴이 보이지 않습니다. 그리고 첫 번째 메시지를 자르지 않고 때로는 전체 출력을 비운 다음 계속합니다. – Alp

+0

명령 행에서도 마찬가지입니까? 질문에 로깅 구성을 포함 시키려면 누군가가 뭔가를 지적 할 수 있습니다. – WhiteFang34

관련 문제