首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将maven凭据存储在settings.xml之外

将maven凭据存储在settings.xml之外
EN

Stack Overflow用户
提问于 2015-03-02 19:33:56
回答 2查看 703关注 0票数 1

我第一次使用maven构建一个java项目。这个项目需要一个不托管在maven存储库上的jar项目,所以我将使用S3作为远程存储库。

我似乎遇到的一个问题是,S3凭据必须存储在~/.m2/setings.xml中。我不是这个项目的唯一工作人员,因此理想的情况是,我希望将这些凭据保存在每个项目的基础上,而不是每个用户的基础上,以便简化项目的签出和构建的自动化。这个是可能的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-03 19:21:16

Maven有一个--设置选项,允许指定settings.xml的备用路径。

mvn command --settings /path/to/settings.xml

票数 0
EN

Stack Overflow用户

发布于 2015-03-03 08:46:59

自动化可以在适当的插件Config File Provider内完成,该插件支持不同的setings.xml/toolchains.xm等。

除此之外,还可以从${HOME}/.m2创建一个git存储库,其中包括存储您所需信息的settings.xml,以便其他任何人都可以克隆此存储库……

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28818024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档