无法在“/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool”找到可执行文件 (-1)
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool" (-1)
如何解决以下问题?
$ policytool
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool" (-1)
$
OS: Mac
更新:
它适用于 JDK1.8。0_181 但不适用于 JDK15
policytool
在 JDK 9 中被弃用,并在 JDK 10 中被删除:JDK 10 Release Notes。因此,如果您查看 /Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin
,该文件不应该存在,这就解释了错误。
您可以使用任何文本编辑器来编辑策略文件:Policy File Syntax
如何解决以下问题?
$ policytool
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool" (-1)
$
OS: Mac
更新:
它适用于 JDK1.8。0_181 但不适用于 JDK15
policytool
在 JDK 9 中被弃用,并在 JDK 10 中被删除:JDK 10 Release Notes。因此,如果您查看 /Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin
,该文件不应该存在,这就解释了错误。
您可以使用任何文本编辑器来编辑策略文件:Policy File Syntax