Me pregunto si existe una forma no programática de hacer que log4j tenga conocimiento de los cambios en la configuración en tiempo de ejecución. Sé que puedo utilizarHacer que log4j tenga conocimiento de los cambios en la configuración en el tiempo de ejecución
static {
PropertyConfigurator.configureAndWatch("log4j.properties", 100);
}
en algún lugar útil para ver un archivo de propiedades para los cambios, pero yo preferiría una opción en el archivo de propiedad en sí, a decir log4j reloj para los cambios. ¿Hay alguno?
Gracias por preguntar esto, ya que la pregunta en sí me ayudó a solucionar mi problema. – justinhj
De nada :) Mientras tanto, cambié a slf4j + logback, que ofrece todo lo que estaba buscando. –