Jenkins忽略用于记录的java命令行选项。怎么解决?

时间:2018-06-04 11:10:03

标签: java maven jenkins slf4j log-level

我在Goals和中的Jenkins构建配置中传递java命令行选项 选项为-Dorg.slf4j.simpleLogger.defaultLogLevel=warn

但不知怎的,jenkins忽略了它,我在INFO获得了日志级别。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您正在发送Jenkins接受的默认级别,但如果您定义特定的实现属性(如log4j.xml内部),它将覆盖默认并按定义保存日志。例如:

<root>
    <level value="INFO" />
    <appender-ref ref="console" />
</root>