diff --git a/maven-embedder/src/main/java/org/apache/maven/cli/transfer/AbstractMavenTransferListener.java b/maven-embedder/src/main/java/org/apache/maven/cli/transfer/AbstractMavenTransferListener.java index a283adff0524..ffb3203bad06 100644 --- a/maven-embedder/src/main/java/org/apache/maven/cli/transfer/AbstractMavenTransferListener.java +++ b/maven-embedder/src/main/java/org/apache/maven/cli/transfer/AbstractMavenTransferListener.java @@ -236,7 +236,7 @@ public void transferSucceeded(TransferEvent event) { message.append(darkOff).append(resource.getResourceName()); message.append(darkOn).append(" (").append(format.format(contentLength)); - long duration = System.currentTimeMillis() - resource.getTransferStartTime(); + long duration = System.currentTimeMillis() - resource.getStartTime().toEpochMilli(); if (duration > 0L) { double bytesPerSecond = contentLength / (duration / 1000.0); message.append(" at ").append(format.format((long) bytesPerSecond)).append("/s"); diff --git a/maven-embedder/src/main/java/org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java b/maven-embedder/src/main/java/org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java index c5c8f096459e..914725738f5d 100644 --- a/maven-embedder/src/main/java/org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java +++ b/maven-embedder/src/main/java/org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java @@ -84,7 +84,7 @@ public void transferSucceeded(TransferEvent event) { message.append(resource.getRepositoryUrl()).append(resource.getResourceName()); message.append(" (").append(format.format(contentLength)); - long duration = System.currentTimeMillis() - resource.getTransferStartTime(); + long duration = System.currentTimeMillis() - resource.getStartTime().toEpochMilli(); if (duration > 0L) { double bytesPerSecond = contentLength / (duration / 1000.0); message.append(" at ").append(format.format((long) bytesPerSecond)).append("/s");