我目前正在研究多个项目,每个项目都有不同的工件设置。因此,在它们之间切换时,我必须转到maven文件夹并更改设置文件以对应于正确的公司存储库。我很确定这是无效的,很可能有人已经有解决此问题的简单方法。可能有一些我需要切换的IDEA设置,或者maven本身有某种存储方式? 所以,我的问题是-有人知道在同一个Maven主文件夹中使用几个settings.xml文件的简单方法吗?
Google和stackoverflow的快速搜索到目前为止没有提供任何结果。
我希望当我在Idea中打开另一个项目时,它将使用自己的工件,而不是使用先前项目中的工件(由于这些工件来自不同的公司,显然使用同一项目是不正确的)
上面的答案对我来说并不奏效,因为我正在通过IDEA运行项目,并且正在使用单个settings.xml来下载工件
答案 0 :(得分:0)
您通常的工作方式是:
settings.xml
中,以使其适用于所有项目。settings.xml
中。如果某个存储库实际上仅可用于一个项目,则可以将其放入该项目的pom.xml
。
我不明白其他开发人员应如何反对将存储库放入pom.xml
,因为他们需要完全相同的存储库来运行项目(如果没有,请发表评论并解释)。