У меня есть ниже конфигурация для моего log4j2. xml файла в моем приложении для весенней загрузки, конфигурация работает для информации, ошибок, предупреждений, но я не могу получить журналы для отладки на моей консоли, можете ли вы указать, где я должен выполните изменения, чтобы получить журналы отладки, напечатанные на консоли.
<?xml version="1.0" encoding="UTF-8"?>
<Configuration monitorInterval="60">
<Properties>
<Property name="FUNCTION">project-name</Property>
</Properties>
<Appenders>
<Console name="consoleOut" target="SYSTEM_OUT">
<PatternLayout pattern="%d{ISO8601} %-5p %-30c{1} [%-10t] %m%n" />
<Filters>
<ThresholdFilter level="FATAL" onMatch="DENY"
onMismatch="ACCEPT" />
<ThresholdFilter level="DEBUG" />
</Filters>
</Console>
<Console name="consoleError" target="SYSTEM_ERR">
<PatternLayout pattern="%d{ISO8601} %-5p %-30c{1} [%-10t] %m%n" />
<Filters>
<ThresholdFilter level="FATAL" />
</Filters>
</Console>
<RollingFile name="logFile" fileName="./log/${FUNCTION}.log"
filePattern="./log/${FUNCTION}.log-%i">
<PatternLayout>
<Pattern>%d{ISO8601} %-5p %-30c{1} [%-10t] %m%n</Pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="10MB" />
</Policies>
<DefaultRolloverStrategy max="10" />
</RollingFile>
</Appenders>
<Loggers>
<Logger name="com.myclass" level="DEBUG" />
<Root level="INFO">
<AppenderRef ref="logFile" />
<AppenderRef ref="consoleOut" />
<AppenderRef ref="consoleError" />
</Root>
</Loggers>
</Configuration>
Я также изменил уровень ведения журнала root на DEBUG, но он также не помог.