Jdeps没有引用env变量来执行

时间:2018-02-25 16:31:26

标签: java java-9 jdeps

我的系统中配置了多个JDK,即JDK 8,9& 10(早期访问)。我需要执行JDK 9中提供的Jdeps工具,但是在发出jdeps -version命令时,JDK 8中可用的命令正在执行。

我将PATHJAVA_HOME环境变量正确设置为JDK 9路径。当我发出java -version命令时,它向我展示了JDK 9版本,但令人惊讶的是jdeps没有以这种方式运行。

有人可以告诉我如何在JDK 9中执行jdeps吗?

到目前为止尝试失败:

  1. PATH& JAVA_HOME设置为JDK 9
  2. 执行< JDK9 >/bin目录
  3. 中的命令

    现在完全删除JDK 8,现在不适合我

    Screenshots FYR

    1. pwd:我目前在JDK 9的bin目录
    2. JAVA_HOME:指向JDK 9
    3. PATH:我故意跳过JDK / bin目录来证明路径没有指向任何其他JDK版本
    4. java -version:因此证明 PATH
    5. 引用了其他java版本
    6. jdk(9)/bin添加到PATH
    7. java -version:我们可以看到正在使用JDK 9。 PATH的最新增值也很好
    8. jdeps -version:麻烦来了!这是jdeps使用的JDK 8

0 个答案:

没有答案