【问题标题】:Jenkins and maven JAVA_HOME not found in your environment [duplicate]在您的环境中找不到 Jenkins 和 maven JAVA_HOME [重复]
【发布时间】:2017-10-08 20:42:40
【问题描述】:

我有一个 Jenkins 工作,应该由从属设备运行,它在 Windows Server 2012 (amd64) 上。

它成功连接到存储库,但是当我想添加一个 Invoke 顶级 Maven 目标 步骤时,我得到了这个错误

ERROR: JAVA_HOME not found in your environment. Please set the JAVA_HOME variable in your environment to match the location of your Java installation

好吧,看来我需要找到一个 jdk 目录并显示一个通行证。但我真的不知道,该怎么做。我尝试了不同的命令来定义 JAVA_HOME 的正确位置

哪个java

/cygdrive/c/ProgramData/Oracle/Java/javapath/java

java在哪里

java: /cygdrive/c/IBM/RationalSDLC/common/java /cygdrive/c/ProgramData/Oracle/Java/javapath/java.exe

那么在我的情况下,JAVA_HOME 的路径是什么?

提前致谢。

【问题讨论】:

  • 进入系统、环境变量、用户定义变量,然后设置JAVA_HOME

标签: java maven jenkins


【解决方案1】:

请看这个answer

你必须设置指向你的JDK安装路径的JAVA_HOME。

【讨论】:

    猜你喜欢
    • 2017-02-20
    • 1970-01-01
    • 1970-01-01
    • 2018-12-27
    • 2018-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多