您好,我目前在我的.properties文件中有这个:
java.util.logging.FileHandler.pattern = %h/programName%u%g.log
我还要为此附加一个时间戳/用户名,以便易于识别日志文件,任何人都知道如何?
答案 0 :(得分:3)
由于FileHandler方法没有日期的%替换变量,我的建议是在将字符串传递给FileHandler之前格式化包含日期的字符串。类似的东西:
String pattern = String.format("%%h/programName%tYmd%%u%%g.log", today);
FileHandler fh = new FileHandler(pattern);