【问题标题】:Automating Maven Settings file自动化 Maven 设置文件
【发布时间】:2011-01-31 23:18:31
【问题描述】:

我在我们的本地网络上有人工设置,我们目前正在寻求将我们的许多项目放到一个 Hudson 盒子上以用于 CI 目的。

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

我当前正在重构的项目具有通过工件拉入的外部依赖项,而 hudson 不会构建它,因为它无法拉入外部依赖项...

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

【问题讨论】:

  • 不能做我所追求的,所以没有真正的答案会给1响应者奖励......

标签: maven artifactory


【解决方案1】:

我认为最好的方法是你的 pom.xml 继承自一个共同的父 pom.xml,其中定义了对某些第三方存储库的依赖项等内容。

【讨论】:

  • 我需要在 settings.xml 中设置更多的东西,例如服务器/镜像元素和其他一些似乎只允许在 settings.xml 中而不是在 pom 文件中的东西...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-14
  • 1970-01-01
相关资源
最近更新 更多