我刚开始编写java servlets(来自PHP)所以我不熟悉 logging 的最佳方法(崩溃,以及我想抛出的异常,例如太多登录尝试)。
似乎有Logger
(java.util.logger
),但我也听说有更好的记录器可用于网络应用。这种工作有金标准记录器吗?
答案 0 :(得分:4)
Java中有很多日志框架。 SLF4J为大多数提供了一个简单的外观,因此您可以轻松地交换您正在使用的具体实现。
答案 1 :(得分:1)
如paulsm4所述,Log4j通常被认为是标准。 但是,如果您没有特定的需求,并且因为您声明您是初学者(但即使您不是),我会坚持使用java.logging,它很可能会处理您的所有需求,而不会添加新的依赖项。它也可以进一步定制下线。