在log4j 2.10以前的版本,pattern中配置%highlight屬性是可以正常列印彩色日誌的
例如:
pattern: "%d %highlight [%t] %highlight.%m(%l)}: %msg%n"但是更新到2.10版本以後,控制台中就無法顯示彩色日誌了,各種級別的日誌混雜在一起,難以閱讀
通過查閱官方文件,發現在2.10版本以後,log4j2預設關閉了jansi(乙個支援輸出ansi顏色的類庫)
ansi styling on windows可見,配置 log4j.skipjansi 這個全域性屬性即可。
idea中,點選右上角->edit configurations,在vm options中新增
-dlog4j.skipjansi=false啟動應用,顯示效果如下:
VC 控制台顏色設定
通常控制台都是白字黑底的,千篇一律不免單調。適當的在控制台中加入一些彩色可以讓人耳目一新,本文介紹如何使用系統api介面去修改控制台的文字和背景顏色。主要用到如下二個函式 得到standard input,standard output,or standard error的裝置控制代碼 handle...
VC控制台顏色設定
通常控制台都是白字黑底的,千篇一律不免單調。適當的在控制台中加入一些彩色可以讓人耳目一新,本文介紹如何使用系統api介面去修改控制台的文字和背景顏色。主要用到如下二個函式 得到standard input,standard output,or standard error的裝置控制代碼 handle...
VC 控制台顏色設定
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!通常控制台都是白字黑底的,千篇一律不免單調。適當的在控制台中加入一些彩色可以讓人耳目一新,本文介紹如何使用系統api介面去修改控制台的文字和背景顏色。主要用到如下二個函式 得到standard input,standard output,or st...