Hay dos maneras de cargar varias rutas rutas del log4j
primera manera
static final Logger debugLog = Logger.getLogger(Nombre_clase.class);
y esta linea en el constructor de la clase
PropertyConfigurator.configure("Ruta donde donde esta el log4j.properties");
si el log4j.properties esta dentro del proyecto solo haria poner la ruta dentro del proyecto java.la segunda manera
en tu log4j.properties
log4j.rootLogger=error, debug
#configuración por defecto
log4j.appender=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.layout=org.apache.log4j.PatternLayout
log4j.appender.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
# configuración AppLogginglog4j.category.AppLogging=L1
log4j.appender.L1=org.apache.log4j.FileAppender
log4j.appender.L1.layout=org.apache.log4j.PatternLayout
log4j.appender.L1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} – %m%n
log4j.appender.L1.file=failedtoaddusers.log
si se pone si tu quieres la configuracion por defecto
private static Logger log = Logger.getLogger(ActiveDirectoryManage.class);
y su quieres la otra configuraciónprivate static Logger log = Logger.getLogger("AppLogging");
No hay comentarios:
Publicar un comentario