From 99c145640b9f3774f85ee7472bd1d2a21506b981 Mon Sep 17 00:00:00 2001 From: Stuart Douglas Date: Thu, 2 Apr 2020 13:36:19 +1100 Subject: [PATCH] Log downloads to the console Fixes #4460 --- .../bootstrap/resolver/maven/MavenArtifactResolver.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenArtifactResolver.java b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenArtifactResolver.java index d880b4edf8367b..76e03df7caf15a 100644 --- a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenArtifactResolver.java +++ b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenArtifactResolver.java @@ -17,6 +17,7 @@ import java.util.List; import java.util.Map; import java.util.Set; +import org.apache.maven.cli.transfer.ConsoleMavenTransferListener; import org.apache.maven.repository.internal.MavenRepositorySystemUtils; import org.eclipse.aether.DefaultRepositoryCache; import org.eclipse.aether.DefaultRepositorySystemSession; @@ -145,6 +146,9 @@ private MavenArtifactResolver(Builder builder) throws AppModelResolverException if (builder.offline != null) { newSession.setOffline(builder.offline); } + if (newSession.getTransferListener() == null) { + newSession.setTransferListener(new ConsoleMavenTransferListener(System.out, true)); + } newSession.setSystemProperties(System.getProperties()); MavenLocalRepositoryManager lrm = null;