Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是日志文件的新手。当用户使用我的 java swing 应用程序时,我想记录运行应用程序时抛出的异常和其他一些语句。使用日志我相信一些我无法在我的应用程序中处理和发现的问题可以通过查看日志来识别和解决。 我认为,从应用程序中获取此类语句的最佳方法是创建日志文件。我阅读了一些文章,发现了一个叫做 log4j 的东西。请任何人让我了解更多关于日志文件(优点)和摆动应用程序中的良好示例代码,该应用程序显示将语句获取到外部文件。
Log4j 的主要优点是允许使用不同级别和不同输出类型(Appenders)进行日志记录,该库是完全可配置的,其 log4j.properties 可以在其中定义其配置。
log4j 的另一个优点是日志文件包含有关应用程序问题的半结构化信息,并且存在多个应用程序来查看和过滤 log4j 生成的文件。
在此处查看配置了 File Appender 示例的 log4j。