本教程是针对 JDK 8 编写的。本页面描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
有关 Java SE 9 及后续版本中更新的语言特性的摘要,请参阅Java 语言更改。
有关所有 JDK 版本的新功能、增强功能和已删除或已弃用选项的信息,请参阅JDK 发行说明。
接下来,您将使用策略工具创建一个名为 exampleraypolicy
的策略文件,并在其中为来自已签名 JAR 文件的代码授予权限。
JAR 文件必须使用与之前步骤中导入到 Ray 的密钥库(exampleraystore
)中的公钥对应的私钥进行签名。包含公钥的证书在密钥库中的别名为 susan
。我们将授予此类代码读取 C:\TestData\
目录中的任何文件的权限。
步骤如下: