【问题标题】:Hudson JDK 9 JAVA_HOME doesn't look like a JDK directoryHudson JDK 9 JAVA_HOME 看起来不像 JDK 目录
【发布时间】:2018-04-29 12:51:32
【问题描述】:

我正在使用 hudson v3.3.3。我想在 hudson 工作中使用 JDK 9.0.1,所以我将 JAVA_HOME 添加到 hudson 的系统配置中,如下所示:

它给出了一个错误说JAVA_HOME doesn't look like a JDK directory。我确保我提供的路径是 JDK 而不是 JRE。这也是一个有效的 JDK,因为我在 cmd/ANT 中使用它没有任何问题。你能告诉我这里的问题吗?

编辑: JAVA_HOME 如下所示:

【问题讨论】:

  • @nullpointer 请查看编辑。我试过C:\Program Files\Java\jdk-9.0.1\ bin,但它给出了不同的错误:C:\Program Files\Java\jdk-9.0.1\bin doesn't look like a JDK directory
  • 好像是个bug,可能版本解析可能是基于路径的。您能否在您的一项工作中尝试explicitly specifying the path as an environment variable,看看是否可行。
  • 可能类似于这个 Jenkins 问题:issues.jenkins-ci.org/browse/JENKINS-25601
  • 这实际上只是在验证 JDK 9 主目录中的一个错误。尽管有错误消息,我还是按原样保存了它。我的工作现在使用 JDK9 运行,没有任何问题。

标签: java hudson java-9


【解决方案1】:

这是 hudson 在验证 JDK 9 主目录时的一个错误。尽管有错误消息,我还是按指定保存了 JDK9 主页。我的工作现在使用 JDK9 运行,没有任何问题。

【讨论】:

    猜你喜欢
    • 2015-02-25
    • 1970-01-01
    • 2017-07-07
    • 2013-05-30
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    相关资源
    最近更新 更多