我正在尝试将log4j xml文件更改为log4j属性文件,有人可以验证我的操作正确吗?

我在我的testNG项目中使用log4j属性文件。而且我已经在其中集成了reportPortal。现在我想摆脱我不想查看的控制台中“ com.epam.reportportal”记录器的调试消息

我在该页面上发现: 可以通过提高以下软件包的日志记录级别来隐藏ReportPortal的代理日志:

 <logger name="rp">
<level value="WARN"/>
</logger>
<logger name="com.epam.reportportal">
<level value="WARN"/>
</logger>

我将其更改为log4j属性:

log4j.logger.rp=ERROR
log4j.logger.com.epam.reportportal=ERROR

但是来自com.epam.reportportal的调试消息仍显示在控制台输出中。将log4j xml字符串转换为log4j.properties或什么时候我犯了一些错误?

我的记录器文件:

log4j.rootLogger=INFO,stdout,reportportal

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.encoding=UTF-8

#Cp1251
#log4j.appender.stdout.encoding=Cp1251
log4j.appender.stdout.target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.conversionPattern=%d{ABSOLUTE} %5p - %m%n

log4j.appender.reportportal=com.epam.ta.reportportal.log4j.appender.ReportPortalAppender
log4j.appender.reportportal.layout=org.apache.log4j.PatternLayout
log4j.appender.reportportal.layout.ConversionPattern=%d{ABSOLUTE} %5p - %m%n

log4j.logger.rp=ERROR
log4j.logger.com.epam.reportportal=ERROR
biefanwoxingme 回答:我正在尝试将log4j xml文件更改为log4j属性文件,有人可以验证我的操作正确吗?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3121837.html

大家都在问