【问题标题】:How to generate log file in the project root folder?如何在项目根文件夹中生成日志文件?
【发布时间】:2022-09-27 18:02:15
【问题描述】:

我有一个小型学习 Quarkus 项目。我的日志记录配置

# Configure Logging to File.
quarkus.log.file.enable=true
quarkus.log.file.path=quarkus.log
quarkus.log.file.level=INFO
quarkus.log.file.rotation.max-file-size=10M
quarkus.log.file.rotation.max-backup-index=5
quarkus.log.file.rotation.file-suffix=.yyyy-MM-dd
quarkus.log.file.rotation.rotate-on-boot=true

我做日志记录

import org.jboss.logging.Logger;
private static final Logger LOGGER = Logger.getLogger(AppLifecycleService.class);

我的期望是在项目的根文件夹中创建 quarkus.log 文件。但事实并非如此。应该怎么配置?

    标签: quarkus


    【解决方案1】:

    您的设置是正确的,在测试存储库中使用相同的设置,Quarkus 在根目录中创建日志文件,正如您所期望的那样。

    可能在后台有一些问题,可能缺少权限? 我建议在开发模式下启动 Quarkus,执行 quarkus devmvn quarkus:dev 并按下 J 键将控制台日志记录设置为调试级别,如交互模式的帮助部分所述。

    【讨论】:

      猜你喜欢
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 2011-04-20
      • 2013-11-04
      相关资源
      最近更新 更多