没有这样的文件:jenkins中的'pom.xml'错误

时间:2015-07-01 09:35:03

标签: git maven jenkins

我在Bitbucket有一个存储库。在该存储库中,我有一个名为Demo的项目,这是一个maven项目。我正在尝试使用Demo部署Jenkins

我正在关注的步骤

  1. 在Jenkins中创建了一个工作(项目)。
  2. 配置(这是各个作业的配置)。

    项目名称:演示。

    说明:bla bla bla ..

    源代码管理 - > Git - > 存储库网址:git@bitbucket.org:UserName / ProjectName.git。

    - > 凭据:提供了我的凭证。

    构建 - >根POM:pom.xml

  3. 一切看起来都不错,但pom.xml抛出错误说:

      

    No such file: ‘pom.xml’

    由于这是maven项目,它正在寻找pom.xml,我在提供路径时感到困惑。因为Jenkins正在汇集来自Bitbucket的源代码,Bitbucket在Demo项目下有pom.xml。

    但我不知道在这里提供哪条路径。

3 个答案:

答案 0 :(得分:5)

如果您的工作区中有pom.xml,请在ROOT POM中使用以下命令。

$workspace\pom.xml

答案 1 :(得分:4)

您必须提及应用程序与jenkins工作空间相关的pom.xml的路径。

一旦Jenkins构建开始,它会将源代码下载到.jenkins \ jobs \ yourjobname \ workspace并在那里构建它,如果你不确定pom路径,可以检查这个位置。

E.g对于应用程序测试.jenkins \ jobs \ jenkinsJobName \ workspace \ Test \ pom.xml

The root pom field should be Test\pom.xml

答案 2 :(得分:0)

使用$ workspace \“ pom.xml所在的目录名称” \\ pom.xml