2011-12-22 26 views

回答

3

如果將logger實現更改爲logback,則應使用logback.xml配置文件(及其關聯的格式)。

+1

@mavlarn如果你的代碼使用SLF4j而不是配置是唯一需要更改的東西 – 2011-12-22 10:26:39

+2

在Logback Web中有一個log4j.properties到logback.xml translator => http://logback.qos.ch/譯者/ – polypiel 2011-12-22 11:35:02

3

存在着一個log4j.properties到logback.xml遷移可在線:http://logback.qos.ch/translator/

有關的log4j.xml文件,還有的logback.xml文件的結構非常相似。因此,不應該很難將log4j.xml遷移到logback.xml 手動。如果遇到麻煩,請發佈在logback-user郵件列表上。

1

你需要使用slf4j api兼容的替換commons-logging和log4j。

http://www.slf4j.org/legacy.html

基本上你需要確保你有JCL-過slf4j.jar和log4j的環比SLF4J在classpath和刪除的commons-logging.jar和log4j.jar的任何副本。如果你使用maven,你可能會想在這些庫中添加很多排除項。

我沒有logback的經驗,所以請參閱log4j翻譯器的polypiel上面的評論。

相關問題