Jenkins exécutant maven à partir d'un chemin incorrect

Ce qui se passe pour les deux: des projets maven, et le freestyle projets, lorsque maven cible est envoked, il essaie d'exécuter mvn en utilisant un chemin absolu.

[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

Je peux voir que mvn est installé à l'accueil de l'utilisateur :

/home/jenkins/tools/Maven/Jenkins_Private_Maven/bin/mvn  

mais il essaie de l'exécuter à partir de l'espace de travail:

/home/jenkins/workspace/MY-Job/tools/Maven/Jenkins_Private_Maven/bin/mvn

source d'informationauteur Mike | 2012-12-11