。政策 文件扩展名
文件类型Java策略实施文件
什么是政策文件?
POLICY文件是供以下人员使用的配置文件 Java的 运行环境 (JRE)和Java SE开发工具包(JDK)来确定每个Java程序的授予权限。 它包含一个权限信息列表,该权限信息指定Java程序可以使用的系统资源访问的类型。
Java虚拟机(JVM)使计算机可以运行Java程序。 JRE是一个软件包,其中包括JVM实现和Java类库实现。 JDK是JRE的超集,还附带Java编程工具。 JRE和JDK使用POLICY文件来确定计算机上安装的Java程序的权限。 该文件授予对特定目录中文件的读/写权限之类的操作的访问权限。
您可以使用文本编辑器或policytool实用程序创建和编辑POLICY文件,可以通过键入以下内容打开 政策工具 在JDK的命令行中。 如果更新了POLICY文件,则必须重新启动Java程序才能应用更新。 如果POLICY文件中有任何语法错误,则Java程序将失败。 使用policytool实用程序将有助于防止语法错误。
默认情况下,有2个POLICY文件,一个是系统范围的POLICY文件,另一个是用户POLICY文件。 系统范围内默认POLICY文件的位置:
Windows上: java.home \ lib \ security \
macOS / Linux: java.home / lib / security /
默认用户POLICY文件的位置(user.home 是用户的主目录):
Windows上: user.home \ .java.policy
macOS / Linux: user.home / .java.policy
java.policy -默认的,系统范围的和用户POLICY文件的名称。
Windows |
|
Mac |
|
Linux的 |
|