【问题标题】:Jenkins not finding JAVA_HOME詹金斯没有找到 JAVA_HOME
【发布时间】:2014-07-26 19:23:57
【问题描述】:

试图粘贴我安装 Java JDK 的位置,但 Jenkins 一直说:

C:\Program Files (x86)\Java\jdk1.8.0_11\bin doesn’t look like a JDK directory

也试过C:\Program Files (x86)\Java\jdk1.8.0_11\bin\java得到:

not a directory on the Jenkins master (but perhaps it exists on some slaves)

最后一个文件夹/文件应该是什么?我假设 bin\java 但这给我带来了麻烦。

【问题讨论】:

  • JAVA_HOME 应该指向bin 的父目录而不是bin
  • 谢谢。我认为这成功了。
  • 添加为答案

标签: java jenkins


【解决方案1】:

JAVA_HOME 应该指向bin 的父级

【讨论】:

    【解决方案2】:

    这是因为你提到的路径与詹金斯存储的不同。 转到管理 Jenkins-> 系统信息-> 环境变量 可以看到 JAVA_HOME 复制路径并保存。 问题将得到解决

    【讨论】:

      【解决方案3】:
      /usr/lib/jvm/java-8-openjdk-amd64/
      

      这对我来说是有效的。

      【讨论】:

        猜你喜欢
        • 2017-09-02
        • 1970-01-01
        • 2012-09-30
        • 2014-07-24
        • 2018-02-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多