Не удается подавить все журналы пакетов maven даже при тихом флаге - PullRequest
0 голосов
/ 18 февраля 2020

Я использую флаг -q в команде package следующим образом -

mvn clean -Dmaven.test.skip=true -q package

Но он все еще печатает эти журналы на моей консоли.

16:15:09 Adding org.codehaus.plexus.compiler.Compilerjavac
16:15:19 Component: org.codehaus.plexus.component.configurator.ComponentConfiguratorbasic is already defined. Skipping

Вот как мой логбэк. xml выглядит -

<configuration>
    <logger name="org.springframework" level="OFF"/>

    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <!-- encoders are assigned the type ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
        <encoder>
            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
        </encoder>
    </appender>

    <appender name="FILE" class="ch.qos.logback.core.FileAppender">
        <file>user-cleanup/target/deleted-accounts.log</file>
        <append>false</append>
        <encoder>
            <pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
        </encoder>
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>INFO</level>
            <onMatch>ACCEPT</onMatch>
            <onMismatch>DENY</onMismatch>
        </filter>
    </appender>

    <root level="INFO">
        <appender-ref ref="STDOUT" />
        <appender-ref ref="FILE" />
    </root>
</configuration>

Как я могу подавить журналы пакетов maven?

...