在 Jenkins 中找不到 Maven

Cha*_*aro 7 java spring spring-mvc maven jenkins

我正在 Jenkins 中运行我的 Maven/Spring 项目(只是测试它,第一次)使用 shell 脚本选项:

mvn spring-boot:run

我收到构建错误: /Users/Shared/Jenkins/tmp/jenkins8087926087546049217.sh: line 2: mvn: command not found

我怎样才能解决这个问题?它是一个 Spring-boot 应用程序。当我mvn spring-boot:run通过命令行运行时它工作正常。

LIU*_*YUE 5

“管理Jenkins”->“全局工具配置” 在此处输入图片说明

如果仍然不起作用,请将以下内容添加到“执行shell”

export MAVEN_HOME=/opt/maven
export PATH=$PATH:$MAVEN_HOME/bin
mvn --version
mvn clean package
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


小智 4

尝试一下,导航到“管理 Jenkins”并单击“全局工具配置”,在 Maven 部分中单击“添加 Maven”按钮,并在 MAVEN_HOME 中提供 Maven 安装路径并保存配置。

Jenkins 中的 Maven 配置