¿Es posible cargar log4j.xml desde un directorio diferente a la raíz de origen y cómo? (¿programáticamente?) lo que significa que está en algún lugar de FS no solo en classpath.Cómo forzar a log4j a cargar la configuración xml desde la carpeta no src?
8
A
Respuesta
19
Utilizando DOMConfigurator puede especificar el archivo XML utilizado para configurar log4j.
DOMConfigurator.configure("/path/to/log4j.xml");
Para log4j.properties puede hacer lo mismo con PropertyConfigurator.
PropertyConfigurator.configure("/path/to/log4j.properties");
3
Puede que esta no sea la mejor manera, pero puede especificar la ubicación del archivo configurando la propiedad java log4j.configuration = ruta/a/config/archivo. Por ejemplo, puede especificar esto directamente al comando java con java -Dlog4j.configuration=path
.
Cuestiones relacionadas
- 1. Cargar archivos mayores a 1M desde la carpeta de activos
- 2. ¿Cómo creo un registrador log4j usando la configuración Spring XML?
- 3. ¿Cómo forzar a Java a volver a cargar la clase al crear instancias?
- 4. Cómo forzar al rastreador a volver a indexar una carpeta?
- 5. ¿Cómo puedo forzar a Rails a cargar todos los modelos?
- 6. Cómo forzar a un applet de Java a cargar desde el caché
- 7. ¿Cómo puedo programar Logback para volver a cargar la configuración
- 8. Forzar la página para volver a cargar desde el servidor en lugar de cargar la versión en caché
- 9. Forzar a ReSharper a utilizar la configuración de StyleCop para la limpieza del código
- 10. ¿Cómo forzar a un script a volver a cargar y volver a ejecutar?
- 11. Cargar carpeta a través de la Terminal de Mac
- 12. No se puede cargar la imagen desde la carpeta del proyecto en el módulo Orchard
- 13. Forzar a WinDbg a cargar símbolos de un módulo descargado
- 14. Cómo cargar jQuery UI desde Google CDN con una configuración regional diferente a la de inglés?
- 15. Volver a cargar la ventana primaria desde la ventana secundaria
- 16. Cómo cargar AnimationDrawable desde el archivo xml
- 17. SVN: ¿cómo la eliminación de una carpeta bin hace que se elimine la carpeta src?
- 18. estructura src/carpeta en C++?
- 19. Cambiando la estructura de Maven (src/java a src/Javasource)
- 20. Cómo cargar XML desde URL en XmlDocument()
- 21. Cargar clases desde la carpeta sin especificar el paquete
- 22. Cómo enviar java.util.logging a log4j?
- 23. Config SLF4J usando la biblioteca para usar la configuración LOG4J
- 24. cargar .emacs desde la url
- 25. ¿Acceder a la configuración de web.config desde iisnode?
- 26. Traducir la configuración de Spring XML a la configuración de Java
- 27. Forzar que firefox vuelva a cargar la imagen después de cambiar img.src
- 28. Cómo convertir archivos de configuración symfony yaml a formato xml
- 29. MEF cargar complementos desde una carpeta compartida de red
- 30. ¿Desempeño de configuración de img src a valor sin cambios?
¿Y si es log4j.properties? –
Actualicé la respuesta con un ejemplo usando log4j.properties. – Mark