• 【Selenium-WebDriver实战篇】java测试使用HttpClient debug日志关闭


    在上一篇设置完Tess4J之后,引用jar包之前,我的日志体系一直是只出现info级别的,但是引用之后出现很多httpClient的请求。

    于是网上调查了下,可以通过代码实现,就在入口程序增加该部分代码,如下。

    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

    原文链接:https://blog.csdn.net/woyou6people/article/details/87856828

  • 相关阅读:
    Rocket
    Rocket
    Rocket
    Rocket
    Scala
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
  • 原文地址:https://www.cnblogs.com/conquerorren/p/11866176.html
Copyright © 2020-2023  润新知