maven - MVN : command not found

标签 maven jenkins jenkins-pipeline

我正在尝试使用 jenkinsfile 在我无权管理路径的特定对象上运行管道。但我遇到了这个错误,有人知道如何解决这个错误吗?

enter image description here

最佳答案

您需要在执行作业的构建代理上安装 Maven。 Jenkins 的另一种选择是它可以为您安装 Maven。这可以在 Jenkins Master 的全局工具配置中进行配置。

如果您确实只允许修改Jenkinsfile,您可以首先下载maven并将其解压到某个本地目录,然后从那里调用它。

关于maven - MVN : command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47320994/

相关文章:

python - 使用 python 创建循环来查找 pom.xml 文件中的依赖项

docker - 如何使用 docker 正确设置 jenkins?

docker - 如何根据 Jenkins 声明性管道中的参数使用不同的私有(private) docker 代理?

python - 使用多分支管道 Jenkinsfile 时构建环境中的 SSH key

jenkins - 无法在 Github 多分支管道上按名称过滤

java - 由 : java. lang.ClassNotFoundException : org. apache.commons.io.FileUtils 引起

java - 无法在任何存储库中找到资源 'com.ibm.icu:icu4j:pom:3.4.1'

java - Maven 与自定义资源共享模块中的源

git - Jenkins 多分支管道 - 在分支中配置属性?

mysql - 通过 ssh 使用 SQL 脚本失败,但直接在主机上启动时不会