使用java日志文件和log4j

时间:2011-12-03 08:01:54

标签: java swing log4j logfiles

我是新手来记录文件。
我想记录当用户使用我的java swing应用程序时运行应用程序时抛出的异常以及其他一些语句。
使用日志我相信通过查看日志可以识别和解决我在应用程序中无法处理和找到的一些问题。
我认为,从应用程序中获取此类语句的最佳方法是创建日志文件。我读了一些文章,发现了一些名为log4j的东西。
请任何人让我更多地了解一下swing文件中的日志文件(优点)和良好的示例代码,显示如何将语句发送到外部文件。

1 个答案:

答案 0 :(得分:2)

Log4j的主要优点是允许使用不同的levels和不同的输出类型(Appenders)进行日志记录,该库可以完全配置其log4j.properties,您可以在其中定义其配置。

log4j的另一个优点是日志文件包含有关应用程序问题的半结构化信息,并且存在多个应用程序来查看和过滤log4j生成的文件。

查看here以查找使用File Appender示例配置的log4j。