将SpringBoot项目log4j改为Logback

将SpringBoot项目log4j改为Logback

一、恢复排除的spring-boot-starter-logging包

SpringBoot项目默认就是logback,默认情况下是不需要单独引入Logback包的。

但是很多项目里我们经常看到是用的log4j,我们想要使用logback,需要把为了引入log4j而排除的spring-boot-starter-logging包重新恢复,删掉下图的排除。

image

删除之后刷新pom文件。

二、删除依赖关系

删除依赖关系可以使用idea自带的maven 树工具,也可以使用maven helper插件进行。

2.1 使用idea自带的maven树

要先完成第一步的操作再删除依赖关系,否则可能会删不掉。

image

如果遇到无论怎么删完还有,有可能是缓存,问题,重新更新,或者重启idea。

2.2 maven helper插件

插件市场搜索maven helper插件进行排除,具体方法参考:[[使用Maven Helper插件排除依赖关系 id='0157dd3f-7ad2-42d8-afcd-f9f1b9f5b0a3']]

三、打包注意

打包之前要先clean再build,保险期间打包完成之后查看lib目录是否还有log4j的jar包。

大T笔记所有文章均为本人原创,转载请您注明来源,并留下原文链接地址,是对我的尊重,也是对知识的尊重,谢谢!
大T笔记 » 将SpringBoot项目log4j改为Logback

大T笔记-我的个人互联网创业和自由职业之路

关于我 我的百宝箱
大T笔记-专注个人互联网创业和自由职业