【发布时间】: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