IntelliJ Idea下的Maven log4j配置

时间:2015-05-04 15:29:59

标签: maven intellij-idea log4j

我想在IntelliJ 14.0.3下配置Maven的日志记录。 我正在使用Maven 3.2.3。阅读a Maven Logging 3.1.x后,我配置了log4j2以突出显示控制台输出。这是配置:

<configuration>
<properties>
 <property name="maven.logging.root.level">INFO</property>
</properties>
<appenders>
<Console name="console" target="SYSTEM_OUT">
  <PatternLayout pattern="%highlight{[%p{WARN=WARNING}]} %msg%n%throwable" />
</Console>
</appenders>
<loggers>
<root level="${sys:maven.logging.root.level}">
  <appender-ref ref="console"/>
</root>
</loggers>
</configuration>

当我在cmd下运行时,一切正常。

enter image description here

IntelliJ遗憾地忽略了有关PatternLayout的log4j设置。也许我正在使用错误的appender?!

0 个答案:

没有答案