Opciones de Java SDK y propiedades del sistema
Las opciones de Java™ y las propiedades del sistema se configuran en el lanzador de lotes utilizando la variable de entorno OPENJ9_JAVA_OPTIONS . Estas opciones pueden incluir la mayoría de las opciones que se pueden utilizar con el lanzador de línea de mandatos estándar de java , incluidas las opciones -X y -D .
Esta tabla incluye las opciones que se utilizan habitualmente con el lanzador de lotes. Para obtener una lista completa, utilice los mandatos
java -help o java -X . Para obtener más información sobre las opciones, consulte Eclipse OpenJ9 opciones de línea de mandatos.| Opción | Descripción |
|---|---|
-verbose:class |
Esta opción imprime la actividad del cargador de clases en el conjunto de datos //SYSOUT , lo que resulta útil para resolver errores de ClassNotFound . |
-D<name>=<value> |
Se utiliza para establecer cualquier propiedad del sistema Java, a la que se puede acceder en el código Java utilizando el método System.getProperty() . |
-Dfile.encoding=<encoding> |
Se utiliza para establecer la codificación de archivo predeterminada. El valor predeterminado suele ser |
-Djzos.logging={E|W|N|I|D|T} |
Esta propiedad opcional se puede utilizar para controlar el registro en la biblioteca nativa del kit de herramientas JZOS en el conjunto de datos //SYSOUT . Este nivel es independiente del nivel de registro del iniciador. Para obtener más información, consulte Configuración de los niveles de registro del iniciador de lotes. |
-Djzos.merge.sysout={true|false} |
Si se establece en true, al ejecutar el lanzador de lotes, las rutas de Java System.out y System.err se redirigen al conjunto de datos DD:SYSOUT y las sentencias DD:STDOUT y DD:STDERR se ignoran. El valor predeterminado es false. |
-Xms<size> |
Establece el tamaño inicial del almacenamiento dinámico de Java. |
-Xmx<size> |
Establece el tamaño máximo de almacenamiento dinámico de Java. |