如何实现/使用log4j?

时间:2010-08-16 17:03:39

标签: java logging log4j

我很快将使用Java的log4j类来创建日志。 但我不认为我知道或对此有任何想法。 希望有人在这个问题上启发我,但是,这个微不足道的问题。

2 个答案:

答案 0 :(得分:6)

Log4j基本上接受您要输出的任何语句,允许您为其分配“严重性”级别(警告,错误,严重等)并以各种方式将其记录下来。 (对于文件,字节流等,有很多可用的appender选项。);

这是对log4j的简短介绍 http://www.developer.com/open/article.php/3097221/Logging-with-log4jmdashAn-Efficient-Way-to-Log-Java-Applications.htm

这是一个简短的教程:
http://veerasundar.com/blog/2009/07/log4j-tutorial-adding-log4j-logging-to-your-project/

答案 1 :(得分:3)

Log4j非常易于使用。试试manual

如果您确定要长期使用log4j,那么很多人会使用commons日志记录来包装log4j,然后直接使用它。

您还应该在开发团队中达成协议,记录级别对您的组织意味着什么,例如TRACE& DEBUG非常简单。但是,人们通常没有标准,因为何时使用INFO vs WARN vs ERROR。此外,当某个级别的日志条目发生时应该发生什么。我喜欢从运营商的角度来看,当你看到“致命”的日志级别你会怎么做?或“错误”等。