2
我们在当前项目中使用log4j + commons-logging。现在我们正在从log4j到Logback,所以我们可以使用replace log4j.properties
和logback.xml
,或者我们必须将log4j转换为SLF4J?log4j + commons-logging迁移到Logback
我们在当前项目中使用log4j + commons-logging。现在我们正在从log4j到Logback,所以我们可以使用replace log4j.properties
和logback.xml
,或者我们必须将log4j转换为SLF4J?log4j + commons-logging迁移到Logback
您可以使用SLF4J及其log4j-over-slf4j
模块。
log4j的环比SLF4J
SLF4J附带一个名为
log4j-over-slf4j
模块。它允许log4j用户将现有应用程序迁移到SLF4J,而无需更改一行代码,只需将log4j.jar
文件替换为log4j-over-slf4j.jar
即可,如下所述。
还需要背后SLF4J和的logback配置(logback.xml
/logback.groovy
等)
类似的模块存在共享记录的logback也。 (请参阅Gradual migration to SLF4J from Jakarta Commons Logging (JCL))
嗨,感谢您的帮助我保持代码原样,并在编译路径中包含log4j-over-slf4j jar它编译好我添加-Dlogback.configurationFile = C:\ u001 \ isuser \ tesbea \ user_projects \ domains \ iservices10 \ resources \ logback.xml setDomainEnv.cmd和logback-classic logback-core在类路径上,但仍然没有得到任何日志任何建议,将不胜感激 – user1137387 2012-03-26 22:25:32