美文网首页
log配置的最佳实践

log配置的最佳实践

作者: 喜欢我的代码就嫁给我吧 | 来源:发表于2017-08-02 16:40 被阅读0次

我习惯用slf4j+logback来作为唯一的log框架
但是java开发的框架太多了,每个框架都有自己的log配置,比如common logging,log4j等等。
在这种情况下,需要将这些log系统替换成logback,否则logback的配置对他们不起作用。
slf4j提供了把这些log系统的实现替换成slf4j系统的logger的包,只要引入这些包就可以
以下是我认为的最佳配置实践(maven)

    <!--logger deps-->
    <!--replace log4j logger with slf4j logger-->
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>log4j-over-slf4j</artifactId>
        <version>1.7.16</version>
    </dependency>
    <!--replace common logging logger with slf4j logger-->
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>jcl-over-slf4j</artifactId>
        <version>1.7.16</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.10</version>
    </dependency>
    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.1.0</version>
    </dependency>

相关文章

  • log配置的最佳实践

    我习惯用slf4j+logback来作为唯一的log框架但是java开发的框架太多了,每个框架都有自己的log配置...

  • java 日志体系

    日志使用最佳实践:slf4j+log4j2添加依赖 配置log4j2.xml — 日志工具会读取名为log4j2....

  • [译]Xcode 环境配置最佳实践

    [译]Xcode 环境配置最佳实践 [译]Xcode 环境配置最佳实践

  • Log最佳实践

    本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以...

  • Jira 权限配置最佳实践 - 项目组成员权限管理

    Jira 权限配置最佳实践 - 项目组成员权限管理 参考 Jira字段配置最佳实践[https://www.cnb...

  • Log打印框架

    参考:KLogloggerAndroid开发Log最佳实践-一个简单、漂亮、功能强大的Android日志程序:lo...

  • Swagger最佳实践

    Swagger常用注解说明 Swagger注解最佳实践举例 Swagger配置类

  • Android Debug 之 Log 最佳实践

    本文微信公众号「AndroidTraveler」首发。 背景 在开发过程中,调试是必不可少的一项工作。 当我们要确...

  • Gradle配置最佳实践

    本文固定连接:github.com/tianzhijiex… 本文有部分关于加速配置的内容在Android打包提速...

  • Gradle配置最佳实践

    Gradle配置最佳实践 本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issu...

网友评论

      本文标题:log配置的最佳实践

      本文链接:https://www.haomeiwen.com/subject/kyhelxtx.html