/ / Retraso de la inicialización de Log4j - java, logging, log4j

Retraso en la inicialización de Log4j - java, logging, log4j

Mi aplicación va a tener un archivo de configuración que configura sus configuraciones.

Quiero que este sea el único archivo de configuración que usa la aplicación,

La aplicación se ejecutará desde un archivo jar, lo que significa que log4j se iniciará tan pronto como se ejecute la aplicación.

¿Hay alguna forma de retrasar la inicialización de log4j para que pueda usar la información del archivo de configuración para configurar log4j y luego iniciar log4j?

Respuestas

0 para la respuesta № 1

Como Andreas escribe, tú (o una biblioteca a la que llamas)Obviamente use Log4J. Pero sin un ejemplo de código corto, no podemos decirle lo que está pasando (Sugerencia: al eliminar el código para obtener un ejemplo corto, es posible que usted encuentre al culpable).

De acuerdo con la Documentación incluso debería ser posible (a partir de la versión 2.4) cambiar la configuración programáticamente después de que se inicie Log4J.