log4j 와 logback 을 설정 하고 서로 다른 색상 으로 log level 을 표시 합 니 다.

자주 debug 자바 프로그램의 친구 들 은 Log 에 뚜렷 한 색상 표시 가 없 으 면 어디 가 warning 이 고 어디 가 error 인지 알 고 있 습 니 다.하 얀 꽃 들 의 인쇄 는 항상 답답 합 니 다.
로그 백 이나 로그 4j 를 사용 하고 있다 면 로그 출력 에 색 채 를 띠 고 싶 습 니 다.다음 그림:
logback:
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
   <withJansi>true</withJansi>
    <encoder>
      <pattern>[%thread] %highlight(%-5level) %cyan(%logger{15}) - %highlight(%msg) %n</pattern>
    </encoder>
</appender>


<root level="DEBUG">
 <appender-ref ref="STDOUT" />
</root>

구체 적 으로 참가 하 세 요:
http://logback.qos.ch/manual/layouts.html#conversionWord
log4j:
github 의 항목 을 참고 하 십시오:
https://github.com/dwdyer/ansiconsolelogger

좋은 웹페이지 즐겨찾기