我对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目标”将构建标记为失败
完成:失败
答案 0 :(得分:0)
在您的管道(应该发布)中运行maven --version并确保运行Maven的JRE也是JDK。
此外,您的Jenkins似乎正在以管理员身份运行。这不是一个好主意,因为作业(管道)将具有对主机的管理员访问权限。