Metamorphosis icon indicating copy to clipboard operation
Metamorphosis copied to clipboard

使用log4j-over-slf4j不能兼容的问题

Open hengyunabc opened this issue 12 years ago • 1 comments

MonitorLog.java 的 static 块中显式用到了 log4j的不常用类:FileAppender、DailyRollingFileAppender

而 log4j.jar 作者后续的 log4j-over-self4j.jar,没有这两个类(NoClassDefFoundError), 只有 log4j 标准 API 用法的同名类 和 Appender/RollingFileAppender 等有限类。

感觉MetaStatLog实际没多大用处,这个是否可以直接去掉? 或者改为简单地写文件,不依赖具体的log的实现,或者改用slf4j?

hengyunabc avatar Oct 29 '13 03:10 hengyunabc

我司在切换日志框架的时候,也遇到这个问题,烦请解决一下.

我自己pull代码尝试打包,但是发现有些依赖是核心仓库上没有的,导致无法构建. 烦请作者发个新版解决这个问题.

hadix-lin avatar Jun 13 '17 02:06 hadix-lin