我正在使用apache commons库和log4j。 我有一个xml配置文件和一个log4j.properties文件。 我想在我的xml配置文件中指定我的log4j属性路径。 为了加载我的设置,我执行以下操作:
//Loading my xml file
this.config = new XMLConfiguration(this.xmlFileName);
此时会出现以下警告:
log4j:WARN No appenders could be found for logger (org.apache.commons.configuration.ConfigurationUtils).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
然而,我尚未调用任何log4j对象。一旦我读取了xml文件,就可以成功地使用我的log4j实例。 是否有任何方法可以消除这些警告?