【发布时间】:2023-03-31 06:21:01
【问题描述】:
我目前正在启动一个新的 Webapp(在 tomcat 6 上运行) 我有使用 slf4j 的组件和使用公共日志记录的组件 由于几个原因,我计划使用 log4j 2.0 作为日志实现(主要用于附加程序:SocketAppender 和 SyslogAppender,但也因为提升的配置重新加载而不会丢失日志事件)
现在我的问题是: - 我将我的新类编程到哪个接口? loag4j 还是 slf4j?甚至公共日志记录?
部署 jar 的首选方法是什么?将它们放入我的应用程序战争中还是将它们放入 tomcat 库中?
我需要部署哪些 jar? log4j(包括 slf4j 和 commons 绑定)、commons logging (slf4j-api-1.7.2.jar) 和 slf4j api (slf4j-api-1.7.2.jar)
【问题讨论】:
标签: java logging slf4j apache-commons-logging log4j2