java main 测试使用HttpClient debug日志关闭

main方法测试, 使用HttpClient发送请求

写一个多线程请求远程服务器,,使用httpClient 发送请求时控制台出现大量debug日志,不胜其扰,查看源码终于去除。

方法记录

// 设置默认工厂类
System.setProperty("org.apache.commons.logging.LogFactory", "org.apache.commons.logging.impl.LogFactoryImpl");
// 设置日志打印类
LogFactory.getFactory().setAttribute("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.SimpleLog");
//设置默认日志级别
LogFactory.getFactory().setAttribute("org.apache.commons.logging.simplelog.defaultlog", "error");

属性设置可以参考
https://www.oschina.net/uploads/doc/commons-logging-1.1.1/index.html
如设置指点类日志级别:

org.apache.commons.logging.simplelog.log.xxxxx

你可能感兴趣的:(java,工具类使用记录)