.policy Extensión de archivo
Tipo de archivo Java Policy Implementation File
Desarrollador | Oracle |
Categoría | Archivos de configuración |
Formato | Text |
¿Para qué son los archivos POLICY?
Un archivo POLICY es un archivo de configuración utilizado por Java Runtime Environment (JRE) y Java SE Development Kit (JDK) para determinar los permisos concedidos a cada programa Java. Contiene una lista de información de permisos que especifica los tipos de accesos a los recursos del sistema que puede utilizar un programa Java.
La máquina virtual Java (JVM) permite que un ordenador ejecute un programa Java. JRE es un paquete de software que incluye una implementación de JVM y una implementación de Java Class Library. JDK es un superconjunto de JRE y también viene con herramientas de programación Java. Los archivos POLICY son utilizados por JRE y JDK para determinar los permisos de los programas Java instalados en el ordenador. El archivo concede acceso a acciones como permisos de lectura/escritura a archivos en un determinado directorio.
Se pueden crear y editar archivos POLICY con un editor de texto o con la utilidad policytool, que se puede abrir escribiendo policytool en la línea de comandos del JDK. Si se actualiza un archivo POLICY, los programas Java deben reiniciarse para que se apliquen las actualizaciones. Si hay algún error de sintaxis en el archivo POLICY los programas Java fallarán. El uso de la utilidad policytool ayudará a evitar los errores de sintaxis.
Hay 2 archivos POLICY por defecto, uno es un archivo POLICY de todo el sistema y el otro es un archivo POLICY de usuario. La ubicación de los archivos POLICY por defecto para todo el sistema:
Windows: java.home\lib\security
macOS/Linux: java.home/lib/security/
La ubicación de los archivos POLICY del usuario por defecto (user.home es el directorio principal del usuario):
Windows: user.home.java.policy
macOS/Linux: user.home/.java.policy
java.policy - El nombre de los archivos predeterminados, de todo el sistema y de POLÍTICA de usuario.