Jenkins与maven缺少dir错误

问题描述 投票:0回答:1

我已经创建了jenkins工作,需要构建一些非常简单的东西

克隆这个回购

https://github.com/g0t4/jenkins2-course-spring-boot

cd到项目

https://github.com/g0t4/jenkins2-course-spring-boot/tree/master/spring-boot-samples/spring-boot-sample-atmosphere

并运行mvn compile

在大气层内有一个pom.xml文件,那么可能是什么原因找不到它?

我已经配置了如下任务

enter image description here

enter image description here

日志中的错误是:

检查修订版4bde91e33e2860b2aab142028c04eff37b7791f2(refs / remotes / origin / master)

git config core.sparsecheckout #timetime = 10 git checkout -f 4bde91e33e2860b2aab142028c04eff37b7791f2提交消息:“添加jacoco代码覆盖率”首次构建。跳过更改日志。 [atmo_local] $ mvn -f spring-boot-samples / spring-boot-sample-atmosphere / pom.xml complie FATAL:命令执行失败java.io.IOException:error = 2,没有这样的文件或目录

更新

当我点击我的mac mvn -v时,我得到了

Apache Maven 3.3.9 (bb52d2b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T18:41:47+02:00)
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_144, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.2", arch: "x86_64", family: "mac"

更新2这是全局配置

enter image description here

enter image description here

java spring maven docker jenkins
1个回答
0
投票

我用maven插件安装了最新的jenkins。这还不够吗?

不,这不对。您还必须为Jenkins配置Maven位置。

步骤如下:

  1. 单击管理Jenkins
  2. 单击全局工具配置
  3. 在JDK部分中单击Add JDK按钮,取消选中自动安装复选框,然后输入Name和JAVA_HOME值以指向正确的位置
  4. 在Maven部分,单击Add Maven按钮,取消选中自动安装复选框,然后输入Name和MAVEN_HOME值(无论它在jenkins系统中是什么)
  5. 单击应用,然后单击保存
© www.soinside.com 2019 - 2024. All rights reserved.