如何在Maven中更改用户代理?我需要能够改变它以通过公司防火墙。我使用的是2.2.1版本,我注意到2.0.10发行说明有所改进:
[MNG-3652] - 为Maven HTTP请求设置用户代理。
答案 0 :(得分:6)
Brett Porter在Configuring Maven HTTP Connections上发布了一篇博客,介绍了如何做到这一点以及其他一些时髦的事情:
<server>
<id>archiva.localhost</id>
<configuration>
<httpHeaders>
<property>
<name>User-Agent</name>
<value>Internal-Build-System/1.0</value>
</property>
</httpHeaders>
</configuration>
</server>
答案 1 :(得分:0)
用于命令行版本 尝试
"-Daether.connector.userAgent=your custom user agent"