【问题标题】:How do you get maven child projects to build in Jenkins when using CI Friendly versions?使用 CI 友好版本时,如何让 Maven 子项目在 Jenkins 中构建?
【发布时间】:2019-10-29 13:11:04
【问题描述】:

我在我的父子 Maven 项目中使用 CI 友好版本控制。我无法让孩子在 Jenkins 服务器上构建。它在我的服务器上构建良好。我收到“无法解析 POM”错误,说它在 nexus 中找不到“myProj-parent:pom:${revision}”。我正在使用 Maven Flatten Plugin,正如我所说的,当我从我的服务器运行 Maven 时它可以工作。但出于某种原因,在詹金斯它没有解决。

“修订版”在父 POM 的属性部分中设置。

有什么提示吗?

【问题讨论】:

    标签: maven jenkins


    【解决方案1】:

    当我们只对子模块进行稀疏检出时,我们会遇到同样的问题。 我们通过添加对所有 pom.xml 文件的稀疏检出来解决它。 我希望这会对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-10-16
      • 1970-01-01
      • 2013-02-21
      • 2016-01-30
      • 1970-01-01
      • 2015-08-02
      • 1970-01-01
      • 1970-01-01
      • 2013-11-12
      相关资源
      最近更新 更多