Filehandler在目录中创建文件

时间:2012-07-15 19:03:51

标签: java logging filehandler

如何在现有目录中创建日志文件?..我已经尝试过这段代码:

String fileName = "/log/ABC.log";
FileHandler fileHandler = new FileHandler(fileName, true);

但它不起作用。这里的日志就是目录......

2 个答案:

答案 0 :(得分:1)

你应该看一下Logger类,它是Java的一部分(从版本1.4开始)。 FileHandler类是日志记录包的一部分,它依赖于Logger类来实际将错误记录到您创建的FileHandler对象中。

答案 1 :(得分:0)

为了在当前目录中创建一个新的日志文件,请不要在文件名前添加“ /”,例如以下代码:

FileHandler fileHandler = new FileHandler("logs/abc.log");