log4j自加载问题
博客专区 > pacey 的博客 > 博客详情
log4j自加载问题
pacey 发表于3个月前
log4j自加载问题
  • 发表于 3个月前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 0

log4j自动加载,无需配置监听器;只需要在

会自动需找log4j.xml和log4j.properties.

具体处理在LogManager中

org.apache.log4j LogManager

// if the user has not specified the log4j.configuration
     // property, we search first for the file "log4j.xml" and then
     // "log4j.properties"
     if(configurationOptionStr == null) {  
url = Loader.getResource(DEFAULT_XML_CONFIGURATION_FILE);
if(url == null) {
  url = Loader.getResource(DEFAULT_CONFIGURATION_FILE);
}
     } else {
try {
  url = new URL(configurationOptionStr);
} catch (MalformedURLException ex) {
  // so, resource is not a URL:
  // attempt to get the resource from the class path
  url = Loader.getResource(configurationOptionStr); 
}  
     }
共有 人打赏支持
粉丝 0
博文 25
码字总数 8465
×
pacey
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: