Utilizar variables de entorno en log4j.properties
Es útil utilizar variables de entorno del Sistema Operativo en el log4j.properties para indicar la ruta de los ficheros de registro (.log). De esta forma es fácil cambiar un proyecto de entorno de local a desarrollo a preproducción…
log4j.appender.L.File=${catalina.base}/logs/aplicacionweb.log
Inconveniente, evidentemente la variable de entorno debe de estar definida en todos los servidores para que funcione. Por eso me parece útil utilizar las variables del servidor de aplicaciones.

