• Java下的tinylog日志打印


    做个笔记。

    做某个功能时需要DEBUG调试日志,但是直接System.out.println 是打印在终端,有些情况下是看不到输出的,所以需要用日志框架去打印输出值。

    经过搜索完以后发现Logback性能等方面都比较好,打算选它做日志框架时,发现其他的jar包里面也有Logback,起冲突了,修改这个jar包又比较麻烦。于是又找了一个比较小众的日志框架tinylog。

    tinylog的配置也比较简单

    先引入maven包,不支持maven包请使用jar的格式,然后idea右键add lib。

    <dependency>
         <groupId>org.tinylog</groupId>
         <artifactId>tinylog</artifactId>
         <version>1.3.5</version>
     </dependency>
    

      

    在当前项目的resources文件夹下,新建   tinylog.properties  文件

    然后输入下面这段:filename请自己更改想要输出的位置。

    tinylog.writer = file
    tinylog.writer.filename = /tmp/log_data.txt
    tinylog.level = info
    tinylog.configuration.observe = true
    tinylog.writer.append = true
    

    配置就完成了。

    在项目里哪里需要输出,就直接引入import org.pmw.tinylog.Logger;

    然后直接使用就完事了。

    Logger.info("error:");
    

      

  • 相关阅读:
    abp记录1
    javascript Date format(js日期格式化) 转载
    css 宽高等比
    MVC 自己创建URL 对象处理路径
    转载 Easyui Tree方法扩展
    Bootstrap 学习笔记1
    动态创建form 完成form 提交
    单例模式
    工厂模式(已体会到此模式的意义)
    设计模式实践
  • 原文地址:https://www.cnblogs.com/yangxiaodi/p/10919066.html
Copyright © 2020-2023  润新知