2011-12-22 72 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上面的评论。

相关问题