英文:
How to write one-line logs with tinylog 2?
问题
我正在使用 https://tinylog.org/v2/ 进行日志记录。
默认情况下,该框架会将每个语句记录在两行中:
2020-10-25 20:07:27 [main] org.reflections.Reflections.scan()
INFO: 反射花费 288 毫秒扫描了 1 个 URL,生成了 5 个键和 22 个值
我如何避免这种行为?首选解决方案将是以编程方式实现。
英文:
I'm using https://tinylog.org/v2/ for logging.
Per default the framework logs each statement in two lines
2020-10-25 20:07:27 [main] org.reflections.Reflections.scan()
INFO: Reflections took 288 ms to scan 1 urls, producing 5 keys and 22 values
How can I avoid this behaviour? The preferred solution would be programmatic one
答案1
得分: 0
你可以通过Configuration class以编程方式为日志条目设置格式模式。
示例:
Configuration.set("writer", "console");
Configuration.set("writer.format", "{date} [{thread}] {class}.{method}() {level}: {message}");
英文:
You can set a format pattern for your log entries via the Configuration class programmatically.
Example:
Configuration.set("writer", "console");
Configuration.set("writer.format", "{date} [{thread}] {class}.{method}() {level}: {message}");
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论