zoukankan      html  css  js  c++  java
  • 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:");
    

      

  • 相关阅读:
    JAVA 桥接模式
    字模生成/提取原理
    const修饰指针
    BMP格式分析
    [转载]在.Net中使用SMTP发送邮件
    [转载]MD5加密解密
    四十二。java
    四十四。java
    四十一。复习第十二章内容
    三十六。文件流
  • 原文地址:https://www.cnblogs.com/yangxiaodi/p/10919066.html
Copyright © 2011-2022 走看看