在日食项目中存储日志文件?

时间:2013-03-10 08:25:19

标签: java logging

我想将程序的每个对象的某些值记录到平面文件或csv文件中。我正在考虑为每个对象创建单独的文件夹,并将其日志文件存储在各自的文件夹中。这可能吗 ?如果是,那么它是可取的吗?

顺便说一句,我正在考虑使用一些日志API。但是,我不知道何时使用日志记录API。对此有何建议?

1 个答案:

答案 0 :(得分:1)

我可以建议您log4j库进行日志记录。使用它可以很容易地归档您的问题。

尝试为每个类声明单独的appender:

FileAppender appender = new FileAppender();
// configure the appender here, with file location, etc
appender.activateOptions();

Logger logger = getRootLogger();
logger.addAppender(appender);

类似的问题: