El archivo de configuración de registro de Java me permite definir las propiedades de un registrador con nombre, p. Ej.Cómo configurar las propiedades de un FileHandler específico
name.heikoseeberger.heikotron.level = FINE
name.heikoseeberger.heikotron.handlers = java.util.logging.FileHandler
Hasta ahora, muy bien. Ahora me gustaría configurar ese particularFileHandler, p. con un archivo de salida específico. Por desgracia, sólo sé cómo configurar el "global" FileHandler, que ya está presente en el fichero de configuración:
java.util.logging.FileHandler.pattern = %h/java%u.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
no quiero configurar éste, pero la instancia que está asociada con mi costumbre Logger. Ya he intentado lo siguiente, pero sin éxito:
name.heikoseeberger.heikotron.java.util.logging.FileHandler.pattern = %h/heikotron.log
name.heikoseeberger.heikotron.java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
¿Es posible en absoluto para establecer las propiedades de FileHandler casos específicos? En caso afirmativo, ¿cómo se deben identificar/nombrar?
'A property "config". Esta propiedad está destinada a permitir la ejecución de código de configuración arbitrario. Esto podría usarse para cargar otro archivo de configuración que tenga asignaciones de clase a nombre de archivo –