对于:maven项目和自由式项目都会发生这种情况,当调用maven目标时,它会尝试使用绝对路径执行mvn.
[MY-Job] $ tools/Maven/Jenkins_Private_Maven/bin/mvn -f cc/pom.xml -Ddeploy_env=xxx.dev.prv -Dbranch=dev -D-Dsmdist.target=/opt/builds -U clean test -DtestGroups=unit,delegate -Do verride:server=xxx.dev.prv
FATAL: command execution failed
java.io.IOException: Cannot run program "tools/Maven/Jenkins_Private_Maven/bin/mvn" (in directory "workspace/MY-Job"): java.io.IOException: error=2, No such file or directory
Run Code Online (Sandbox Code Playgroud)
我可以看到mvn安装在用户家中:
/home/jenkins/tools/Maven/Jenkins_Private_Maven/bin/mvn
Run Code Online (Sandbox Code Playgroud)
但是它试图从工作区运行它:
/home/jenkins/workspace/MY-Job/tools/Maven/Jenkins_Private_Maven/bin/mvn
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35273 次 |
| 最近记录: |