当前位置: 代码迷 >> J2EE >> 我 的目的 是想写个LogExtend类 继承org.apache.log4j.Logger (
  详细解决方案

我 的目的 是想写个LogExtend类 继承org.apache.log4j.Logger (

热度:732   发布时间:2016-04-22 01:45:49.0
common-logging.properties 怎么使用
在网上看 common-logging.properties 的org.apache.commons.logging.Log 属性可以配置系统 log 的实现类 但为什么 我设置 org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
调用
private static final Log log = LogFactory.getLog(Demo1.class);
log.info("test");
还是去找log4j呢。。



我 的目的 是想写个LogExtend类 继承org.apache.log4j.Logger (原有基础上添加几个自定义方法)
然后让common-logging 默认去找我自己写的这个继承类LogExtend。 有知道的说下 谢谢

主要是原因是我不能改变我们公司原来的代码。 我们公司原来的代码都是用
private static final Log log = LogFactory.getLog(Demo1.class);
log.info("test"); commons.logging默认掉用log4j 的org.apache.log4j.Logger  
这样我就使用LogExtend了 所以我就想能不能通给配置文件来改变这个默认的实现类啊。。

------解决方案--------------------
这样搞麻烦了


去掉log4j 包试试
------解决方案--------------------
此贴必顶一下
股票
  相关解决方案