我正在使用eclipse(Springsource toolsuite)而我正在使用代理。在eclipse中我配置了我的代理(ip,用户名,密码),所以我可以下载插件。现在,对于maven,我还在一个settings.xml中指定了这些代理设置,复制了代理参数并暴露了我的密码。有没有办法让maven使用eclipse代理设置?
答案 0 :(得分:0)
简单回答否,因为Maven使用它自己的下载等。所以没办法......你的设置应该位于你的个人密码保护的主目录中......所以这不应该是一个问题。 / p>
答案 1 :(得分:0)
没有。 Eclipse和Maven分开工作。
Maven的用户级设置需要像Khmarbaise建议的那样位于settings.xml中,您必须将它放在Windows 7上的c:/ users / [name] /目录中的.m2文件夹中,或者/ linux中的主目录。
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
...
<servers>
<server>
<id>server001</id>
<username>my_login</username>
<password>my_password</password>
<privateKey>${user.home}/.ssh/id_dsa</privateKey>
<passphrase>some_passphrase</passphrase>
<filePermissions>664</filePermissions>
<directoryPermissions>775</directoryPermissions>
<configuration></configuration>
</server>
</servers>
...
</settings>
有关详情,请参阅此页:http://maven.apache.org/settings.html