Archivos de Configuración en Cascada |
||||||||||||||||
A partir de Wrapper versión 3.0.0, es posible especificar "archivos de inclusión dentro de un archivo de configuración como estilo en cascada. Esto es útil cuando es necesario anular los valores predeterminados sin modificar el archivo de configuración predeterminado principal "wrapper. Sintaxis: Los archivos de inclusión se especifican colocando una línea en el archivo de configuración con la siguiente sintaxis:
Profundidad de Niveles El anidamiento de archivos de inclusión puede continuar hasta 10 niveles con el estilo de cascada. Prioridad de Propiedad: El orden en el que se debe colocar la definición del archivo de inclusión dentro de un archivo es importante. Si el mismo nombre de propiedades existe en los archivos de configuración, es necesario prestar atención al orden.
La definición de la línea "#include" debe colocarse en la parte inferior del archivo de configuración.
Por ejemplo, el archivo "wrapper. En el otro ejemplo, las propiedades establecidas después del archivo incluido anularán la configuración de propiedades dentro de los archivos incluidos. Esta regla también se aplica a todo el contenido de los archivos de inclusión. Ruta:
Si se especifican rutas relativas a los archivos de inclusión, tenga en cuenta que todas las rutas deben ser relativas a la ubicación del directorio de trabajo del Wrapper.
De forma predeterminada, el directorio de trabajo es la ubicación del archivo wrapper. Usar Variables de Entorno: Cuando se utilizan archivos de inclusión, también es posible hacer referencia a variables de entorno. Puede hacer referencia a las variables de entorno que ya están definidas por el Wrapper o establecer sus propias variables de entorno en el archivo de configuración según sea necesario. Las variables de entorno predefinidas se pueden encontrar en la página Variables de entorno page. Cuando la ruta al archivo de inclusión que contiene la variable coincide con un archivo existente en su máquina, esto le permitirá especificar en ese archivo un conjunto de propiedades de configuración que solo desee aplicar para un entorno específico. Por ejemplo, si desea incluir configuraciones específicas de la plataforma, puede hacer referencia a la siguiente directiva #include en su archivo de configuración principal:
Y luego crear un archivo para cada plataforma que necesite una configuración específica.
|