如何为詹金斯设置Maven设置

时间:2018-12-01 23:52:09

标签: jenkins jenkins-pipeline

我对Jenkins设置很陌生。
使用Eclipse,spring,maven项目

Jenkins의全局工具配置에서

NAME:MAVEN_HOME

从Apache 3.6.0安装

出现错误

  

[INFO]复制19个资源

     

[INFO]

     

[INFO] --- maven-compiler-plugin:3.1:compile(default-compile)@ egov

     

[INFO]检测到更改-重新编译模块!

     

[INFO]将15个源文件编译为   C:\ Users \ Administrator.jenkins \ workspace \ TestJob1 \ target \ classes

     

[INFO]

     

[INFO]内置失败

     

[INFO]

     

[INFO]总时间:2.154秒

     

[INFO]完成于:2018-12-01T01:44:07Z

     

[INFO]

     

[错误]无法执行目标   org.apache.maven.plugins:maven-compiler-plugin:3.1:compile   (默认编译)在项目egov上:致命错误:   CompilerException:NullPointerException-> [帮助1]

     

[错误]

     

[ERROR]要查看错误的完整堆栈跟踪,请使用   -e开关。

     

[错误]使用-X开关重新运行Maven以启用完整的调试日志记录。

     

[错误]

     

[ERROR]有关错误和可能的解决方案的详细信息,   请阅读以下文章:

     

[错误] [帮助1]   http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

     

构建步骤“调用顶级Maven目标”将构建标记为失败

     

完成:失败

1 个答案:

答案 0 :(得分:0)

在您的管道(应该发布)中运行maven --version并确保运行Maven的JRE也是JDK。

此外,您的Jenkins似乎正在以管理员身份运行。这不是一个好主意,因为作业(管道)将具有对主机的管理员访问权限。

相关问题