詹金斯:带有不会构建的模块的 Maven 项目:找不到 pom.xml



我有3个maven项目。项目 A 将 B 和 C 定义为其 pom 中的模块.xml

现在我想使用 Jenkins。我定义了签出/构建项目 A,我想我也必须手动签出/构建 B 和 C,对吧?

该项目没有找到其他项目的pom.xml。我用相对路径定义了它们。

它在我的本地机器上工作正常,但它在 Jenkins 上崩溃:

org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM: Failure to find de.saenger:xyz:pom:1.0.0-SNAPSHOT

现在。。。如何让项目相互了解?

在父 pom 上运行mvn build。它将自动构建模块。您正在模块上运行mvn build,mvn 在本地存储库中搜索父 pom 以解决依赖项,但找不到 pom,因为您尚未构建它。

最新更新