Herramientas de usuario

Herramientas del sitio


fw:log4j

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
fw:log4j [2008/10/18 10:38]
alfred
fw:log4j [2020/05/09 09:25] (actual)
Línea 59: Línea 59:
   * %c : El nombre del log.   * %c : El nombre del log.
   * %m : El mensaje con el que se ha llamado.   * %m : El mensaje con el que se ha llamado.
 +
 +
 +
 +
  
 ===== Configuración ===== ===== Configuración =====
 +Podemos indicar como queremos configurar log4j mediante el método **configure** las clases **PropertyConfigurator** y **BasicConfigurator**. Mediante BasicConfigurator indicamos que se configure de forma standard: un logger root con nivel DEBUG y un ConsoleAppender,​ el formato de salida será el siguiente ''​%-4r [%t] %-5p %c %x - %m%n''​. PropertyConfigurator nos permite indicar un archivo externo donde guardar la configuración,​ el formato de este será como el que sigue:
 +<​code>​
 +# Set root logger level to DEBUG and its only appender to A1.
 +log4j.rootLogger=DEBUG,​ A1
 +# A1 is set to be a ConsoleAppender.
 +log4j.appender.A1=org.apache.log4j.ConsoleAppender
 +
 +# A1 uses PatternLayout.
 +log4j.appender.A1.layout=org.apache.log4j.PatternLayout
 +log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
 +</​code>​
 +También podremos indicar la configuración mediante un formato xml.
  
fw/log4j.1224326280.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)