Java 在Maven中下载工件时详细记录日志

Java 在Maven中下载工件时详细记录日志,java,maven,amazon-s3,dependency-management,Java,Maven,Amazon S3,Dependency Management,运行Maven build时,我的控制台输出被 [INFO] Logged in - repository.hid.com [INFO] Downloading: s3://repository.hid.com/release/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom [INFO] Logged off - repository.hid.com [INFO] Transfers: 1 Time: 43ms Amount: 0 bytes Thro

运行Maven build时,我的控制台输出被

[INFO] Logged in - repository.hid.com
[INFO] Downloading: s3://repository.hid.com/release/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom
[INFO] Logged off - repository.hid.com
[INFO] Transfers: 1 Time: 43ms Amount: 0 bytes Throughput: 0.000 bytes/s
[INFO] Logged in - repository.hid.com
[INFO] Downloading: s3://repository.hid.com/release/org/slf4j/slf4j-parent/1.7.6/slf4j-parent-1.7.6.pom
[INFO] Logged off - repository.hid.com
[INFO] Transfers: 1 Time: 41ms Amount: 0 bytes Throughput: 0.000 bytes/s
[INFO] Logged in - repository.hid.com
[INFO] Downloading: s3://repository.hid.com/release/com/jcraft/jsch/0.1.42/jsch-0.1.42.pom
[INFO] Logged off - repository.hid.com
settings.xml
中,此存储库的配置如下

<server>
  <id>repository.hid.com</id>
  <username>usr</username>
  <password>pwd</password>
</server>

是否可以删除
登录的
注销的
消息,或者至少为每个工件建立一个连接?

您需要找到记录器名称,然后将记录器设置为错误

查找记录器实例

在文件
/conf/logging/simplelogger.properties
中。 更改
org.slf4j.simpleLogger.showLogName=true
查找记录
已登录
已注销

禁用记录器实例的信息日志

如果记录器实例是
org.apache.maven.x.y.z
然后设置
org.slf4j.simpleLogger.log.org.apache.maven.x.y.z=error

这不应记录该记录器实例的信息日志

 <repository>
    <id>repository.hid.com</id>
    <url>s3://repository.hid.com/release</url>
</repository>