如何使用SLF4J将日志写入文件

埃里兹·拉杰拉(Erieze Lagera)

我决定使用slf4j代替Java自己的日志记录。我已经使用slf4j成功登录到控制台。但我不知道如何将其写入日志文件。日志文件将帮助我们在运行时收集可能的错误。

我这样做是在实现slf4j,

私有静态最终org.slf4j.Logger LOGGER = org.slf4j.LoggerFactory.getLogger(Class1.class);

然后我要初始化log4j属性,

PropertyConfigurator.configure(new FileInputStream(“ log4j.properties”));

谢谢!

艾希尔

slf4j只是一个API,您需要添加一个记录器引擎(并且很容易在它们之间进行切换)。您必须选择一个(例如logmap),然后添加一个配置文件以对其进行配置以将其写入文件。

如slf4j网站所述:

Java的简单日志记录外观(SLF4J)可作为各种日志记录框架(例如java.util.logging,logback,log4j)的简单外观或抽象,允许最终用户在部署时插入所需的日志记录框架。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用slf4j将日志写入文件

来自分类Dev

如何使用Spring Boot / slf4j在日志文件的名称中包含日期?

来自分类Dev

如何将Log4j(1或2)配置为在针对Slf4j进行编码时使用自定义日志文件名

来自分类Dev

使用SLF4J并独立于日志记录框架动态更改日志文件位置

来自分类Dev

如何将SLF4J日志记录与Spring 4集成?

来自分类Dev

slf4j如何绑定到日志记录框架

来自分类Dev

使用SLF4j + log4j代替SLF4J + logback进行Jclouds日志记录

来自分类Dev

Tomcat和SLF4J-未将日志写入文件

来自分类Dev

如何使用SLF4J和Log4j2记录致命(或任何自定义日志级别)

来自分类Dev

slf4j / log4j日志文件未创建

来自分类Dev

slf4j / log4j日志文件未创建

来自分类Dev

slf4j + log4j2 不写入文件

来自分类Dev

使用slf4j(和log4j)传递日志事件特定的数据

来自分类Dev

如何在Gradle项目中使用slf4j在IntelliJ中获取日志记录输出?

来自分类Dev

如何在Gradle项目中使用slf4j在IntelliJ中获取日志记录输出?

来自分类Dev

如何使用 slf4j 登录公共共享库?

来自分类Dev

将slf4j与Maven集成

来自分类Dev

为什么Slf4j / Logback日志文件名和行号不

来自分类Dev

将SLF4J日志重定向到JavaFX中的TextArea

来自分类Dev

无法通过Gradle使用log4j将日志写入日志文件

来自分类Dev

slf4j的外观如何?

来自分类Dev

如何为简单的Maven应用程序配置slf4j以正确显示日志?

来自分类Dev

如何排除由slf4j中的Maven依赖项生成的日志?

来自分类Dev

无法使用SLF4J禁用石英计划程序日志记录

来自分类Dev

Groovy & Spock - 使用@Slf4j AST 标签,检测日志记录活动

来自分类Dev

无法更改slf4j simplelogger的日志级别

来自分类Dev

SLF 4j日志未写入日志

来自分类Dev

没有jcl-over-slf4j的Spring + Logback(slf4j)日志记录

来自分类Dev

没有jcl-over-slf4j的Spring + Logback(slf4j)日志记录

Related 相关文章

  1. 1

    如何使用slf4j将日志写入文件

  2. 2

    如何使用Spring Boot / slf4j在日志文件的名称中包含日期?

  3. 3

    如何将Log4j(1或2)配置为在针对Slf4j进行编码时使用自定义日志文件名

  4. 4

    使用SLF4J并独立于日志记录框架动态更改日志文件位置

  5. 5

    如何将SLF4J日志记录与Spring 4集成?

  6. 6

    slf4j如何绑定到日志记录框架

  7. 7

    使用SLF4j + log4j代替SLF4J + logback进行Jclouds日志记录

  8. 8

    Tomcat和SLF4J-未将日志写入文件

  9. 9

    如何使用SLF4J和Log4j2记录致命(或任何自定义日志级别)

  10. 10

    slf4j / log4j日志文件未创建

  11. 11

    slf4j / log4j日志文件未创建

  12. 12

    slf4j + log4j2 不写入文件

  13. 13

    使用slf4j(和log4j)传递日志事件特定的数据

  14. 14

    如何在Gradle项目中使用slf4j在IntelliJ中获取日志记录输出?

  15. 15

    如何在Gradle项目中使用slf4j在IntelliJ中获取日志记录输出?

  16. 16

    如何使用 slf4j 登录公共共享库?

  17. 17

    将slf4j与Maven集成

  18. 18

    为什么Slf4j / Logback日志文件名和行号不

  19. 19

    将SLF4J日志重定向到JavaFX中的TextArea

  20. 20

    无法通过Gradle使用log4j将日志写入日志文件

  21. 21

    slf4j的外观如何?

  22. 22

    如何为简单的Maven应用程序配置slf4j以正确显示日志?

  23. 23

    如何排除由slf4j中的Maven依赖项生成的日志?

  24. 24

    无法使用SLF4J禁用石英计划程序日志记录

  25. 25

    Groovy & Spock - 使用@Slf4j AST 标签,检测日志记录活动

  26. 26

    无法更改slf4j simplelogger的日志级别

  27. 27

    SLF 4j日志未写入日志

  28. 28

    没有jcl-over-slf4j的Spring + Logback(slf4j)日志记录

  29. 29

    没有jcl-over-slf4j的Spring + Logback(slf4j)日志记录

热门标签

归档