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:");
    

      

  • 相关阅读:
    第十二周
    第十一周作业
    第十周作业
    第九周作业
    第五周总结和实验报告三
    第四周总结和实验报告二
    第一周实验报告和第三周课程总结
    第二周总结
    2019春总结作业
    2019年春第二次课程设计实验报告
  • 原文地址:https://www.cnblogs.com/yangxiaodi/p/10919066.html
Copyright © 2011-2022 走看看