2016-11-07 64 views
1

我在我的彈簧應用程序中禁用slf4j的日誌,方法是在我的屬性文件中添加下面的代碼。代碼是 -根據標誌禁用或啓用日誌

logging.level.org.hibernate=OFF 
logging.level.org.springframework.beans.factory=OFF 
logging.level.org.springframework.boot.context=OFF 
logging.level.org.quartz=OFF 

它隱藏了包中的所有日誌。

現在我希望我有一些標誌,可以在該標誌的基礎上一次性啓用或禁用這些屬性。這意味着如果該標誌爲ON,則它將禁用日誌,否則將顯示所有日誌。

這是可能的,如果可能比如何?

回答

0

使用log4j.properties下面一個屬性文件能迅速關閉所有Log4J的輸出

log4j.rootLogger=OFF