這對您的傢伙來說很容易!SLF4J:避免完全合格的課程名稱
如何防止SLF4J顯示完全限定的類名(例如com.mycompany.mypackage.MyObject)並僅輸出MyObject?
我一般喜歡這樣的:
1)
private static final Logger LOGGER = LoggerFactory
.getLogger(MyObject.class);
這樣:
2)
private static final Logger LOGGER = LoggerFactory
.getLogger("MyObject");
這樣,當我重構/重命名爲MyObject到MyThing基準爲我自動更新。
然而.. 1)我得到笨拙輸出:com.mycompany.mypackage.MyObject
我只需要看到的MyObject在日誌中...
可選:如果你知道如何選擇顏色輸出(例如\e[0;33m
)基於日誌級別,這將是很好知道。
您是否使用log4j作爲基礎記錄器?你能發佈你的屬性文件嗎? – Luhar
我現在使用「簡單」... – Robottinosino