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

Var*_*run 5 git maven jenkins

我有一个存储库Bitbucket.在该存储库中,我有一个名为DemoWhich is mavenproject的项目.我试图部署DemoJenkins.

我正在遵循的步骤.

  1. 在詹金斯创建了一个工作(项目).
  2. 配置(这是各个作业的配置).

    项目名称:演示.

    描述:bla bla bla ..

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

    - > 凭据:提供我的凭证.

    Build - > Root POM : pom.xml.

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

没有这样的文件:'pom.xml'

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

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

小智 7

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

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

例如对于应用程序 Test .jenkins\jobs\jenkinsJobName\workspace\Test\pom.xml

The root pom field should be Test\pom.xml
Run Code Online (Sandbox Code Playgroud)


pru*_*raj 6

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

$workspace\pom.xml
Run Code Online (Sandbox Code Playgroud)