如何在Maven中更改用户代理?

时间:2009-10-13 17:14:30

标签: maven-2 user-agent

如何在Maven中更改用户代理?我需要能够改变它以通过公司防火墙。我使用的是2.2.1版本,我注意到2.0.10发行说明有所改进:

[MNG-3652] - 为Maven HTTP请求设置用户代理。

2 个答案:

答案 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"