如果我不能使用默认的Maven本地存储库设置,如何指定Maven本地存储库?

时间:2015-03-05 16:57:39

标签: maven jenkins

我们对$ HOME的大小有限制,因此我无法使用默认设置〜/ .m2 /我们在每个作业配置中使用"使用私有maven存储库"选项。如果作业2依赖于作业1生成的工件,该怎么办。

2 个答案:

答案 0 :(得分:2)

如果您直接使用maven(可能通过命令行)而不是在maven的settings.xml目录中创建conf。此settings.xml应如下所示:

<settings>
    <localRepository>C:\Repository</localRepository>
</settings>

如果你正在使用Eclipse而不是将settings.xml放在任何你想要的地方,那就去Eclipse Window -> Preferences -> Maven -> User Settings并将User Settings设置为settings.xml的路径。< / p>

答案 1 :(得分:1)

命令行最简单的解决方案是通过命令行提供:

mvn -Dmaven.repo.local=WhereEverYouLikeToHaveYourRepo