【问题标题】:Why can't hudson find my new version of the parent pom?为什么 hudson 找不到我的新版本的父 pom?
【发布时间】:2012-10-03 11:34:51
【问题描述】:

每当我构建一个新版本的父 pom 并将我的子 pom 指向新的父 pom 时,Hudson 都无法解决它。这发生在 Hudson 处于解析 pom" 阶段时。

Sync complete, took 226 ms
Parsing POMs
ERROR: Failed to parse POMs
org.apache.maven.project.ProjectBuildingException: Cannot find parent: myGroup:project-pom for project: myGroup:myChildArtifact:jar:1.2.0-SNAPSHOT for project myGroup:myChildArtifact:jar:1.2.0-SNAPSHOT

在此之后,它继续抱怨它无法在任何远程存储库中找到 project-pom,它甚至列出了该 project-pom 最肯定存在的关系组。我已经仔细检查了很多次;它在那里,但无论出于何种原因,哈德森都找不到它。

注意,这不是 MAven 未能找到父级; Hudson 正在解析 pom 以构建它自己的工作间关系的元数据,例如在构建另一个工作之后应该构建哪个工作。另请注意,如果将其单独放置 10-20 小时,它通常会消失。所以,我只能假设 Hudson 将一些缓存保存在我似乎找不到的地方。

哈德逊版。 1.364

【问题讨论】:

    标签: maven hudson pom.xml


    【解决方案1】:

    显然,这是哈德森的内部。我已经升级到新的jenkins,2.2,我不再有这个问题。

    【讨论】:

      猜你喜欢
      • 2017-06-09
      • 2020-08-28
      • 2023-03-16
      • 2017-02-22
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 2021-11-12
      • 2012-05-15
      相关资源
      最近更新 更多