自动化Maven设置文件

时间:2011-01-18 11:14:38

标签: maven artifactory

我在本地网络上有神器设置,目前我们正在寻找将很多项目放到Hudson盒子上用于CI目的。

目前,要使项目正常运行,用户必须检查他们正在处理的项目,然后转到他们的maven settings.xml文件并进行更改。理想情况下,我希望简化这些程序,因此当您签出代码时,您可以将其作为构建的一部分放入正确的设置文件中。

我目前正在重构的项目有外部依赖关系,这些依赖关系通过artifactory拉入,而hudson不会构建它,因为它无法吸引外部依赖关系......

我仍然不能100%确定这是否是最好的选择,但是我想尽可能多地删除项目设置的手动步骤,到目前为止,这似乎是一个主要的步骤......

1 个答案:

答案 0 :(得分:0)

我认为最好的方法是你的pom.xml从一个普通的父pom.xml继承,其中定义了依赖于某些第三个pary repos的东西。