2011-07-14 4 views

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"); 
+0

¿Y si es log4j.properties? –

+0

Actualicé la respuesta con un ejemplo usando log4j.properties. – Mark

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