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 =====
-===== Ejemplo =====+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.1224326297.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)