如何在 Maven IntelliJ 中使用或放置 Tiny Log 属性文件

How to use or where to place TinyLog properties file with Maven InteliJ

根据the TinyLog website

The properties file should be named "tinylog.properties" and placed in the default package. In common IDEs like Eclipse and Netbeans, it is sufficient to put "tinylog.properties" into the "src/" folder or for Maven based projects into "src/main/resources".

The answer to this question 还建议这应该是属性文件的位置。

TinyLog 网站还显示了以下内容作为在属性文件中使用的示例:

tinylog.level = warning

我的属性文件的路径是 src/main/resources/tinylog.properties。内容为:

tinylog.level = warning

但是,继续创建跟踪和信息打印,isTraceEnabled() 仍然 returns true

我假设我的属性文件的位置是错误的,但据我所知它在正确的位置。

您的问题的原因是您使用的 tinylog 2 具有旧版 tinylog 1 的配置语法。您可以在此处找到 tinylog 2 的配置文档:https://tinylog.org/v2/configuration/

在您的情况下,tinylog.properties 的 tinylog 2 配置语法将是:

level = warn