用这些框架生成一个logger后,只能在一个应用中使用一个相同的对象配置。
我想要的是在同一个应用中同时产生多个logger对象,这些对象分别使用不同的配置方法来配置。
但实践中发现后面生成的logger对象会对之前的logger对象覆盖。而且配置方法都会改掉。
有没有别的办法??只能自己来实现一个吗?
------解决方案--------------------------------------------------------
修改log4j的源代码即可 ...修改log4j.xml资源文件的加载方式...!!!
可以根据传递的参数来决定加载哪一个配置文件
修改如下类
org.apache.log4j.LogManager
------解决方案--------------------------------------------------------