【问题标题】:how to setup maven setup for jenkins如何为詹金斯设置 Maven 设置
【发布时间】:2019-05-03 16:55:23
【问题描述】:

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

Jenkins 의 全局工具配置 에서

名称:MAVEN_HOME

从 apache 3.6.0 安装

错误如下

[INFO] 复制 19 个资源

[信息]

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

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

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

[信息]

[信息] 构建失败

[信息]

[INFO] 总时间:2.154 秒

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

[信息]

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

[错误]

[ERROR] 要查看错误的完整堆栈跟踪,请使用以下命令重新运行 Maven -e 开关。

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

[错误]

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

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

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

已完成:失败

【问题讨论】:

标签: jenkins jenkins-pipeline


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-12
    • 2014-12-06
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多