how to append timestamp to file name for java.util.logging.FileHandler.pattern

Alex Le picture Alex Le · Mar 24, 2010 · Viewed 13.2k times · Source

Hi I was wondering if anyone knows a way to append a timestamp to the log file name specified through logging.properties java.util.logging.FileHandler.pattern

seems like something pretty straight forward but I cant seem to find a solution to this anywhere.

Thanks

Answer

Matthieu BROUILLARD picture Matthieu BROUILLARD · May 20, 2010

I am afraid that just by configuration you can't set the file name in teh way you want.

Have a look at the code in FileHandler.generate() to convince you.

What you can do is write your own FileHandler that will handle this naming or switch to another log framework.

If you use java.util.logging, I wrote some years ago a Formatter & a Handler that can still be usefull, feel free to use.