我正在使用Java Logger类,想知道是否可以自动将文件重命名为输出生成的类。
static Logger logger = new Log("C:\\Trace");
static FileHandler fh;
public Log(String path) throws SecurityException, IOException{
logger.setUseParentHandlers(false);
fh = new FileHandler(path+ ".log", 1024 * 1024 * 5, 5, true);//5 Logs of 5Mb
logger.addHandler(fh);
}
输出日志是这样的(Trace.log.0),我想要像Traza.0.log或类似的东西。
谢谢大家。
答案 0 :(得分:0)
指定文件模式中的世代号。来自j.u.l.FileHandler文档:
如果未指定“%g”字段并且文件计数大于1,则生成的数字将添加到生成的文件名的末尾,在点之后。