由于我在.m2/settings.xml
的纯文本中存储我的用户名和密码(必须使用我的正常登录凭据授权代理服务器)感到不舒服,我正试图查看是否有更好的方式来通过我的凭证。
我尝试了什么
-Dmaven.proxy.password=mypass
添加到命令行 - 与上面相同无论如何我可以通过命令行传递这些信息吗?或者甚至更好,有没有办法让它提示我输入密码?
仅供参考,当我在配置文件中有密码时,它会按预期工作
答案 0 :(得分:4)
我从未使用过Maven的这个特性,但他们确实支持在settings.xml中加密密码。您可以在此处阅读更多内容:http://maven.apache.org/guides/mini/guide-encryption.html
这并不能完全回答您的问题,但它可能会解决您的根本问题。