如何在我的java程序中启用和使用日志记录和跟踪?
答案 0 :(得分:2)
如果你想开始使用java中的日志记录,我建议你从the log4j FAQ及其manual开始,这是一个很好的介绍。
答案 1 :(得分:2)
如果不下载第三方库,您可以使用Java Logging API - Tutorial
答案 2 :(得分:1)
Java有许多着名的日志API。最着名的是Log4J。从Java 1.4开始,标准库中还有一个日志API,位于包java.util.logging
。
还有SLF4J,它本身不是一个日志库,而是一个接口层,可以放在程序和日志库(如Log4J或java.util.logging
)之间。因此,您使用SLF4J API,并且SLF4J将日志消息传递给您配置的任何日志记录库。这样做的好处是程序的用户可以根据需要插入不同的日志库。
答案 3 :(得分:1)
如果要跟踪Java代码的执行而不必添加日志记录语句,可以使用名为InTrace的工具。
注意:InTrace是我编写的免费开源工具。
答案 4 :(得分:0)
答案 5 :(得分:0)
如果您愿意,可以使用Commons Logging或Log4J等记录器软件包。
对于跟踪,您可以使用JKsole,这是JDK随附的工具。我在我的应用程序中使用它来监视作业,内存利用率等。
答案 6 :(得分:0)