首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven远程settings.xml文件

Maven远程settings.xml文件
EN

Stack Overflow用户
提问于 2015-04-17 09:39:21
回答 2查看 465关注 0票数 0

是否可以指定一个远程settings.xml文件供maven使用?

因此,可以方便地在某个远程位置(服务器)更新一个settings.xml文件,开发团队的其他成员也不必手动下载它。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-17 10:44:58

很可能您可以使用maven本身之外的技巧来完成这个任务,比如符号链接,或者像前面提到的,通过存储库共享它们。

但你可能不该这么做。settings.xml文件用于本地设置-特定于您的计算机。例如,您可以使用它指定本地应用程序服务器或本地数据库连接的位置,等等。您必须强制每个用户使用相同的文件系统布局和服务器设置,这可能需要比共享settings.xml节省的麻烦更多。

在项目中共享设置的正确方法是将它们包含在项目的pom中。如果您想在团队或组织之间共享,而不管项目是什么,您可以使用父级pom,甚至可以使用其中的几个层。

票数 1
EN

Stack Overflow用户

发布于 2015-04-17 10:08:08

简单的回答是否,因为settings.xml定义了访问远程资源的配置,而且它还可以包含密码/密钥等,这对远程存储是没有意义的。

您可以创建一个包含${HOME}/.m2/的git存储库,其中包括作为模板的settings.xml,因此输入板更简单。

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

https://stackoverflow.com/questions/29695614

复制
相关文章

相似问题

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