如何在 Maven IntelliJ 中使用或放置 Tiny Log 属性文件
How to use or where to place TinyLog properties file with Maven InteliJ
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
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