我们正在使用Windows Server 2012 R2数据中心中的Eclipse Mars.2版本(4.5.2)和Eclipse 1.6.2的Maven集成(来自Eclipse.org-m2e)
在Windows->首选项-> Maven->用户设置中,我们已经配置了settings.xml。内容的一部分是:
<proxies>
<proxy>
<id>myid</id>
<active>true</active>
<protocol>http</protocol>
<host>xxxmyproxyxxxx</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
我们想访问一个远程原型目录(在Windows中配置->首选项-> Maven->原型),并收到一条消息,指出“远程目录为空”。在该settings.xml文件中,我们还设置了Maven文件的路径,这部分工作正常。
使用配置的浏览器(及其代理)时,访问目录没有问题。我们已经捕获了网络数据包,并且似乎eclipse中的maven没有使用代理配置。
我们还设置了maven选项
MAVEN_OPTS="-Dhttp.proxyHost=xxxmyproxyxxxx -Dhttp.proxyPort=8080"
并得到相同的结果。 有什么线索吗?谢谢