2014-12-04 40 views
0

我有3個maven項目。 項目A將B和C定義爲pom.xml中的模塊Jenkins:Maven項目,模塊不會生成:沒有找到pom.xml

現在我想使用Jenkins。 我定義爲檢出/構建項目A,我想我必須手動檢出/構建B和C,對吧?

該項目沒有找到其他項目的pom.xml。 我用相對路徑定義了它們。

它工作正常,我的本地機器上,但它崩潰的詹金斯:

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 

!如何讓項目相知?

+0

請發佈您的poms的相關部分,您的項目結構和jenkins配置 – mithrandir 2014-12-04 10:52:11

回答

0

在父pom上運行mvn build。它會自動構建模塊。 您正在模塊上運行mvn build,mvn會搜索您的本地存儲庫中的父pom以解決依賴關係,但是因爲尚未構建它而無法找到pom。