¿Puede alguien guiarme sobre cómo puedo configurar log4j para que inicie sesión en un archivo específico que especifique en tiempo de ejecución? El nombre y la ruta del archivo de registro se generan al ejecutar tiempo y la aplicación debe iniciar sesión en ese archivo en particular.configure log4j para iniciar sesión en el archivo personalizado durante el tiempo de ejecución
Generalmente, las entradas de los archivos adjuntos en el archivo log4j.properties apuntan al archivo de registro que utilizará la aplicación. Sin embargo, en este caso me gustaría leer la ruta del archivo de registro desde la línea de comando y registrarla .
¿Cómo puedo lograrlo?
No funciona para log4j 2.7 –