Logback 教程

Logback 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/logback-install.html

Logback 安装


Logback 在实际生产环境中,一般推荐使用 slf4j+logback。slf4j 定义日志接口及基本实现,而具体的实现由其他日志组件提供,如 logback。

Logback 模块

logback-core:是其他两个模块的基础,包含了核心组件的接口和实现。

logback-classic:实现了 slf4j api,所以你可以在 logback 和 slf4j 其他的实现之间切换。

logback-access:提供了在 web 容器中 http-access 日志功能的实现。

Logback Maven 安装

Logback 一般推荐和 slf4j 一起使用,maven 坐标如下:

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.25</version>
</dependency>

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
    <scope>test</scope>
</dependency>

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-core</artifactId>
    <version>1.2.3</version>
</dependency>

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-access</artifactId>
    <version>1.2.3</version>
</dependency>

Logback Gradle 安装

compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'
compile group: 'ch.qos.logback', name: 'logback-core', version: '1.2.3'
compile group: 'ch.qos.logback', name: 'logback-access', version: '1.2.3'
Logback 是由 log4j 创始人 Ceki Gülcü 设计的又一个开源日志组件。Logback 分成三个模块,logback-co ...
Logback 在引入相关的 jar 包后,配置相应的 logback 配置文件即可。 ...
Redis 官方只提供类 Unix 系统下的安装包,Windows 下需要到 github 相关的项目中下载。 ...
Elasticsearch是Java语言编写的,所以运行Elasticsearch首先需要保证Java程序的运行环境。按照下面的操作,在前台 ...
Lombok(ProjectLombok)是一个Java库,它通过注解来简化Java代码的编写,特别是用于减少样板代码的冗余。gradle` ...