摘要:
最近使用Storm开发,发现log4j死活打不出debug级别的日志,网上搜到的关于log4j配置的方法都试过了,均无效。 最终发现问题是这样的:最新的storm使用的日志系统已经从log4j切换到了slf4j+logback。那么使用log4j的旧代码怎么办呢?为了避免对这些代码作任何修改,slf4j提供了桥接工具:log4j-over-slf4j,提供与log4j完全相同的类名和接口,但是底层是slf4j的实现。这样,在依赖了storm的工程中使用log4j,比如org.apache.log4j.Logger,实际找到的是log4j-over-slf4j中的完全同名的类。难怪对log... 阅读全文