wrapper.java.library.path.append_system_path

Compatibilidad :3.1.0
Ediciones :Edición ProfesionaEdición EstándarEdición de la Comunidad
Plataformas :WindowsMac OSXLinuxIBM AIXFreeBSDHP-UXSolarisIBM z/Linux

El Java Service Wrapper incluye un componente de biblioteca nativa y, por lo tanto, requiere que la ubicación de esa biblioteca se especifique pasando su ubicación a la JVM mediante la propiedad del sistema java.library.path.

Normalmente, cuando se inicia Java y no se especifica la ruta de la biblioteca, la JVM usará por defecto la ruta del sistema (PATH) en Windows y LD_LIBRARY_PATH en sistemas UNIX para localizar las bibliotecas nativas cargadas por la aplicación. Esto es similar a lo que ocurre con la variable de entorno CLASSPATH cuando no se especifica una ruta de clase específica al iniciar la JVM. El uso de la variable de entorno CLASSPATH ha quedado obsoleto debido a los conflictos que pueden surgir al instalar varias aplicaciones Java en la misma máquina. Los mismos problemas se presentan con la ruta de la biblioteca. Sin embargo, algunas aplicaciones aún utilizan la ruta del sistema (PATH) o LD_LIBRARY_PATH por defecto.

En general, se recomienda evitar posibles problemas al implementar la aplicación siendo prudente con respecto a los directorios que se incluirán en la ruta de la biblioteca Java. Sin embargo, si es necesario buscar en toda la ruta PATH, esta propiedad hará que Wrapper añada el contenido de PATH del sistema o LD_LIBRARY_PATH a la ruta de la biblioteca Java utilizada para iniciar la JVM. Se añade en lugar de anteponerse para que los directorios configurados con las propiedades wrapper.java.library.path.<n> tengan prioridad. El valor predeterminado es "FALSE".

Ejemplo:
wrapper.java.library.path.append_system_path=FALSE

NOTA

Algunas bibliotecas nativas hacen referencia a otras bibliotecas enlazadas dinámicamente. Java localizará la biblioteca JNI inicial mediante la ruta de la biblioteca de Java, pero las bibliotecas secundarias se cargan mediante el mecanismo predeterminado de la plataforma.

Utilice las propiedades wrapper.system.library.path.<n> para configurar las rutas donde se encuentran las bibliotecas secundarias.

Referencia: Librería