Entiendo que en los proyectos de primavera, si ponemos "log4j2.xml" debajo de los recursos, será recogido.

El mío no es un proyecto de primavera, pero ¿cómo configuro "log4j2.xml" en el código java?

0
karthick 3 ago. 2020 a las 13:13

1 respuesta

La mejor respuesta

Log4j busca un archivo llamado log4j2.xml (o log4j2.yaml, log4j2.json o log4j2.properties) en la ruta de clases. Si está utilizando Maven para construir su proyecto, colocando el archivo en el directorio src / main / resources lo logrará. Si desea que provenga de una ubicación diferente, puede establecer la propiedad del sistema log4j2.configurationFile antes de que inicie log4j y recuperará el archivo de esa ubicación. Si no desea establecer una propiedad del sistema, también puede usar uno de los métodos de inicialización en la clase Configurator de Log4j.

0
rgoers 3 ago. 2020 a las 16:29