下载了jmeter的源码导入到idea后,直接运行NewDriver类,默认情况下输出的日志信息是直接输出到日志文件的,但是我们在调试源码的时候,希望日志能输出到控制台方便我们跟踪分析源码,那么怎么配置呢?

1、找到源码目录下的bin目录下的log4j2.xml文件

jmeter5.0源码解读-log4j2配置

2、在配置文件的xml中的Appenders节点下加入如下代码

<Console name="Console" target="SYSTEM_OUT" follow="true">
  <PatternLayout>
    <pattern>%m%n</pattern>
  </PatternLayout>
</Console>

代码添加入下图所示

jmeter5.0源码解读-log4j2配置 

此处如果你对log4j感兴趣的话,可以看看log4j2的官方文档,详细研究下节点都是什么意思http://logging.apache.org/log4j/2.x/manual/appenders.html

3、在Loggers节点下添加如下代码

<AppenderRef ref="Console" />,添加完后的代码如下图所示

jmeter5.0源码解读-log4j2配置

 

这个时候再次启动NewDriver.java类就可以看到控制台输出的日志信息了,如果对于格式不满意可以自由调试。也可以参考这个文档https://blog.csdn.net/ylforever/article/details/80984613

相关文章:

  • 2021-12-03
  • 2022-12-23
  • 2022-02-07
  • 2021-05-16
  • 2019-08-28
  • 2021-10-15
  • 2022-01-25
猜你喜欢
  • 2021-12-14
  • 2021-08-05
  • 2022-12-23
  • 2021-04-05
  • 2021-10-12
  • 2021-12-20
  • 2022-12-23
相关资源
相似解决方案