Dans notre entreprise, le référentiel local des machines CI maven est purgé avant chaque build. En conséquence, mes journaux de construction ont toujours un tas de bruit comme celui-ci
Downloading: http://.../artifactory/repo/com/codahale/metrics/metrics-core/3.0.1/metrics-core-3.0.1.jar
4/2122 KB
8/2122 KB
12/2122 KB
16/2122 KB
18/2122 KB
18/2122 KB 4/480 KB
18/2122 KB 8/480 KB
18/2122 KB 12/480 KB
18/2122 KB 16/480 KB
18/2122 KB 16/480 KB 4/1181 KB
18/2122 KB 16/480 KB 8/1181 KB
18/2122 KB 16/480 KB 12/1181 KB
Existe-t-il une option pour pouvoir désactiver l'indication de progression du téléchargement?
mvn -q
mais vous ne verrez pas non plus d'autres messages. Vous pouvez peut-être jeter un œil ici .--batch-mode
affecte la sortie.Tout d'abord, comme l'a déjà répondu khmarbaise, vous devez utiliser
mvn -B
pour activer le mode batch.Si vous souhaitez également vous débarrasser des lignes "Téléchargement / Téléchargement", vous pouvez régler l'enregistreur correspondant
org.apache.maven.cli.transfer.Slf4jMavenTransferListener
à un niveau supérieur à info. Par conséquent, j'ai utilisé laorg.slf4j.simpleLogger.log
propriété telle que documentée ici .En utilisant uniquement la ligne de commande, vous pouvez faire ceci:
Ou vous pouvez utiliser la
MAVEN_OPTS
variable d'environnement comme décrit ici :Remarque: pour autant que je sache, cela ne fonctionne que pour maven 3.1 et supérieur.
la source
org.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
à $ MAVEN_HOME / conf / logging / simplelogging.properties, pour le rendre permanent.deploy
tâcheÀ partir de Maven 3.6.1, Maven a maintenant une option pour supprimer la progression du transfert lors du téléchargement / téléchargement en mode interactif.
mvn --no-transfer-progress ....
ou en bref:
mvn -ntp ... ....
La note de publication complète peut être trouvée ici: http://maven.apache.org/docs/3.6.1/release-notes.html
la source
Réponse rapide, utilisez le mode batch maven, ajoutez ce qui suit à votre commande maven:
Par exemple:
la source