logback 支持 log4j 附加程序吗?
为 log4j 创建的自定义附加程序(扩展 AppenderSkeleton)可以与新的 logback 框架一起使用吗? 我知道 logback 带有自己的一组类似于 log4j 的附加程序,但这是否可以重用现有的附加程序? 如何?
Can custom appenders created for log4j (extending AppenderSkeleton) be used with new logback framework? I know that logback comes with its own set of appenders similar to log4j, but is this possible to re-use existing ones? How?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
以下文档描述了如何“将自定义 log4j 组件(例如附加程序或布局)[迁移到 logback-classic”:
http://logback.qos.ch/manual/migrationFromLog4j.html
The following document describes how to "[migrate] custom log4j components such as appenders or layouts to logback-classic":
http://logback.qos.ch/manual/migrationFromLog4j.html
将 log4j 附加程序移植到 logback 应该很容易。 甚至还有一个描述该过程的文档。 但是,如果您遇到问题(您不应该遇到问题),请随时在 logback-dev 邮件列表上寻求帮助。
It should be easy to port a log4j appender to logback. There is even a document describing the process. However, if you run into problems (which you should not), don't hesitate to ask for help on the logback-dev mailing list.
不,logback Appender 需要实现 Logback 的 Appender 接口。
如果您想使用现有的 log4j 附加程序,那么编写包装附加程序应该是可行的。
No, logback appenders need to implement logback's Appender interface.
Should be feasible to write a wrapper appender if you wanted to use an existing log4j appender.