Por ejemplo, la primera vez que ejecuto una aplicación (o inmediatamente después de borrar el directorio/logs), quiero que log4j escriba los registros de la aplicación en un archivo llamado log.0. Luego, salgo de la aplicación y la reinicio, quiero que los registros se escriban en log.1. Y así.¿Es posible configurar log4j para crear un nuevo archivo con cada ejecución de la aplicación?
Me gustaría mantener esto en el archivo de configuración, aunque si no puedo, supongo que siempre podría hacerlo en mi aplicación, cuando log4j está configurado.
¿Esto es posible? ¿Si es así, cómo?
Sí, creo que crear un appender personalizado es el camino ir. –