当前位置: 首页 > 知识库问答 >
问题:

未使用log4j2生成日志文件

景唯
2023-03-14

我从log4j1迁移过来。x到log4j2。我删除了log4j。属性文件并创建了log4j2。xml文件。迁移后,我运行了应用程序,但找不到。日志文件。

有没有人能告诉我

共有1个答案

娄德运
2023-03-14

我建议你在log4j2.xml中添加state="debug"到你的配置元素,比如:

<Configuration status="debug">

这将记录log4j的自我配置。如果您没有看到任何输出,则意味着log4j2没有找到您的配置,或者Log4j没有被用作日志框架。

 类似资料:
  • 我想通过log4j2配置生成半天日志文件。我已经给出: 还定义了: 但我只得到AM日志在这种方式,虽然我希望它是什么: 有人能帮我吗?

  • 我的任务是升级一个大型服务类型的java程序(不是我写的,第一次接触它),它有大量的开源库。我正在升级到log4j2,它以前有log4j,但我不知道它是否工作正常。 我根本拿不到日志文件。这是在使用NetBeans 8的本地开发环境中。我的类路径中有log4j-api和log4j-core2.9.0文件。我在项目根目录中的log4j2.xml文件是: 类日志变量是(是的,类名是Main,它扩展了一

  • 我试图实现log4j。我用log4j创建了一个示例java程序。 下面是我的log4j。属性: 我正在控制台屏幕上获取输出。但是没有生成日志文件。我必须做什么才能生成日志文件,谢谢

  • 大家好, 我们有log4j从1.2.8到log4j2.11,并观察到一半的每日日志文件没有像预期的那样生成。只有我可以看到只有AM日志文件正在生成。

  • 我是log4j的新手。我创建了一个在其中实现log4j的示例java程序。 下面是java程序: 我正在控制台屏幕上获取输出。但是没有生成日志文件。我还使用以下链接在Eclipse neon中配置了我的项目:配置 我做了一切好事。但是日志文件没有生成。当我以编程方式实现log4j时,文件正在生成。以下是我的属性文件: 我需要做什么才能让Log4J写入日志文件?

  • 1)我想每天使用log4j2.xml.生成日志文件,我使用RollingFile appender标记来实现同样的功能。但是,它将日志附加在同一文件上。 2)下面是我们在log4j.xml中使用的类别标签,我想知道在log4j2.xml中类别标签的等价物是什么? 3) 如何使用log4j2中的所有属性定义snmptrappender?