I'd like to tune down logging during Maven Invoker tests. Right now logs are polluted with sequence of Downloading
and Downloaded
for every dependency in every test separately.
[INFO] [INFO] Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-grouper/2.19/surefire-grouper-2.19.jar
[INFO] [INFO] Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-grouper/2.19/surefire-grouper-2.19.jar (38 KB at 1292.5 KB/sec)
I want to preserve all other logs, so mvn -q
is not an option. Also, --batch-mode
hides just downloading progress, not Downloading
and Downloaded
logs.
Adding
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
to MAVEN_OPTS
should help with that. At least in maven 3.2.3 and 3.3.9 (those were the ones I've tested).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With