1

由于我不习惯将我的用户名和密码(必须使用我的正常登录凭据对代理服务器进行身份验证)以明文形式存储在 中.m2/settings.xml,因此我正在尝试查看是否有更好的方法来传递我的凭据。

我试过的

  • 依赖系统代理设置 - 不起作用(显然)
  • 省略密码 - 下载 5k - 740b jars。正确的...
  • 添加-Dmaven.proxy.password=mypass到命令行 - 同上

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

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

4

1 回答 1

4

我从未使用过 Maven 的这一特殊功能,但它们确实支持在您的 settings.xml 中加密密码。你可以在这里阅读更多:http ://maven.apache.org/guides/mini/guide-encryption.html

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

于 2010-10-05T15:32:02.673 回答