前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >slf4j如何使用_正确刷牙方法图解

slf4j如何使用_正确刷牙方法图解

作者头像
全栈程序员站长
发布2022-10-04 09:13:24
4430
发布2022-10-04 09:13:24
举报

大家好,又见面了,我是你们的朋友全栈君。

环境说明

  • Windows 10 1803
  • IDEA 2018.2.EAP
  • Maven 3.5.2
  • Spring Framework

注明: 本文基于Spring Framework环境,并非基于SpringBoot.如果是基于SpringBoot,因为默认加入了Slf4j-api和logback的依赖,所以只需要添加lombok的依赖即可.

这是正文

POM文件

代码语言:javascript
复制
	 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
</dependency>
<!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.2.0</version>
<scope>test</scope>
</dependency>

这里要吐槽一下,其实不想写这篇的,因为网上一搜有很多,但是,我真的被坑到了,很多篇教程都是复制,依赖不全,导致我总是运行不了。教程教程,就是给人学习的,你不能默认你的读者掌握了其他相关的东西。 好了,在pom中添加上面的所有依赖,很多教程里都只说添加lombok依赖就行了,其实不然。总共还需要slf4j以及它的实现,这里我选择了logback,其他的实现也是可以的。除此之外,还需要安装一个lombok插件,只针对IDEA,其他的IDE我不了解,也不知道具体需不需要这个插件。

IDEA 2020.3以及之后的版本内置了lombok插件,无需额外下载安装。

Lombok Plogin下载地址 下载到本地后,在IDEA中的seting->Plugins中,选择

安装本地插件
安装本地插件

找到下载的zip包,然后安装之后就把所有的准备工作做完了。下面可以写个单元测试类测试一下了。

单元测试类

这就是代码了。

代码语言:javascript
复制
@Slf4j
class LogTest { 

@Test
void testLog() { 

String testInfo = "Free flying flowers are like dreams";
log.info("The test info is :{}", testInfo);
}
}

运行,结果如图

这里写图片描述
这里写图片描述

2018/7/7 Slicenfer

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月5日 上,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境说明
  • 这是正文
    • POM文件
      • 单元测试类
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档