[英]Error in Spring Security core plugin while upgrading grails from 1.3.x to 2.0.4
[英]Upgrading slf4j-api-1.5.8.jar file in Grails (1.3.x) to a newer one, what to consider?
我打算用logback替换log4j。 为了使Groovy配置( http://logback.qos.ch/manual/groovy.html )起作用,我至少需要logback-0.9.22。
问题是Grails 1.3.x附带了slf4j-api-1.5.8,仅足以使用logback-0.9.17,而后者又不支持Groovy配置。
如果我在Grails中升级slf4j-api,实际上会发生什么(发生故障/导致意外情况)?
请参阅http://slf4j.org/news.html上的 slf4j发布历史记录。
1.6.0版本仅列出一种不兼容性:
现在,LocationAwareLogger接口中的log方法接受一个类型为Object []的附加参数,该参数表示日志请求的附加参数。 由于此修改,slf4j-api版本1.6.x不适用于SLF4J 1.5.x随附的绑定-必须使用1.6.x随附的绑定。
我猜这是slf4j-api-1.5.8和logback-0.9.22不匹配的确切原因。
因此,在同时升级slf4j-api和logback之后,一切都应该正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.