在您的环境中找不到 Jenkins 和 maven JAVA_HOME [重复]
Posted
技术标签:
【中文标题】在您的环境中找不到 Jenkins 和 maven JAVA_HOME [重复]【英文标题】:Jenkins and maven JAVA_HOME not found in your environment [duplicate] 【发布时间】: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 【参考方案1】:请看这个answer
你必须设置指向你的JDK安装路径的JAVA_HOME。
【讨论】:
以上是关于在您的环境中找不到 Jenkins 和 maven JAVA_HOME [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Elasticsearch PHP客户端抛出异常“在您的集群中找不到活动节点”
JAVA_HOME 未设置,在您的 PATH (Android Studio) 中找不到“java”命令
React Native:未设置 JAVA_HOME,在您的 PATH 中找不到“java”命令
在您的 Gemfile 中列出的或本机上可用的任何 gem 源中找不到 gem 'wdm (>= 0.1.0) x64-mingw32'