【问题标题】:Unable to locate an executable at "/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool" (-1)无法在“/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool”中找到可执行文件 (-1)
【发布时间】:2021-07-05 23:27:03
【问题描述】:

如何解决以下问题?

$ policytool 
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool" (-1)
$

操作系统: Mac


更新:

适用于 JDK1.8.0_181 但不适用于 JDK15

【问题讨论】:

    标签: java java-security adoptopenjdk


    【解决方案1】:

    policytool 在 JDK 9 中被弃用,并在 JDK 10 中被删除:JDK 10 Release Notes。所以,如果你查看/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin,文件不应该在那里,这就解释了错误。

    您可以使用任何文本编辑器来编辑策略文件:Policy File Syntax

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-07
      • 2019-08-01
      • 2021-08-22
      • 2020-09-02
      • 2020-02-24
      • 2015-08-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多