通过命令行或提示符在Maven2中传递代理服务器的密码?

时间:2010-10-05 15:26:11

标签: java maven-2 proxy-server

由于我在.m2/settings.xml的纯文本中存储我的用户名和密码(必须使用我的正常登录凭据授权代理服务器)感到不舒服,我正试图查看是否有更好的方式来通过我的凭证。

我尝试了什么

  • 依赖系统代理设置 - 显然不起作用(显然)
  • 退出密码 - 下载5k - 740b罐子。右...
  • -Dmaven.proxy.password=mypass添加到命令行 - 与上面相同

无论如何我可以通过命令行传递这些信息吗?或者甚至更好,有没有办法让它提示我输入密码?

仅供参考,当我在配置文件中有密码时,它会按预期工作

1 个答案:

答案 0 :(得分:4)

我从未使用过Maven的这个特性,但他们确实支持在settings.xml中加密密码。您可以在此处阅读更多内容:http://maven.apache.org/guides/mini/guide-encryption.html

这并不能完全回答您的问题,但它可能会解决您的根本问题。