在您的环境中找不到Jenkins和maven JAVA_HOME

时间:2017-05-10 09:23:50

标签: java maven jenkins

我有一个Jenkins作业,它应该由slave运行,即Windows Server 2012(amd64)。

它成功连接到存储库,但是当我想添加调用顶级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

Okey,看起来我需要找到一个jdk目录并显示一个传递给它。但我真的不知道,怎么做。我尝试了不同的命令定义JAVA_HOME的正确位置

哪个java

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

whereis java

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

那么在我的案例中JAVA_HOME的路径是什么?

提前致谢。

1 个答案:

答案 0 :(得分:2)

请查看此answer

您必须将JAVA_HOME设置为指向JDK安装路径。