(1) spring去掉默认绑定的common-logging.jar
来源:互联网 发布:论大数据的十大局限 编辑:程序博客网 时间:2024/05/19 20:18
如果使用maven管理依赖jar包,可以通过maven的exclusion元素排除掉默认依赖jar包。
很多技术默认依赖common-logging.jar,某些人并不想使用默认的,或者想使用slf4j等等处理日志。
在spring中,可以通过如下配置干掉common-logging,引入slf4j日志系统。:
<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>4.1.8.RELEASE</version><exclusions><exclusion><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.slf4j</groupId><artifactId>jcl-over-slf4j</artifactId><version>1.5.8</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.5.8</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.5.8</version></dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.14</version></dependency></dependencies>
这样配置后,通过jcl-over-slf4j很干净的干掉所有commons-logging包,
同时slf4j绑定了log4j日志框架,然后配置log4j.properties,进行日志级别等配置,
打印日志:log:
log4j.rootCategory=INFO, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %t %c{2}:%L - %m%nlog4j.category.org.springframework.beans.factory=DEBUG
使用slf4j可以选择不同的日志框架,比如log4j,logback等等,因为slf4j是一个单面日志,
并不是日志解决方案,只是服务于其他日志框架(系统),允许用户在部署时选择不同的
日志框架,这样可以实现日志框架的切换。
阅读全文
0 0
- (1) spring去掉默认绑定的common-logging.jar
- spring中commons-logging.jar的作用
- spring中commons-logging.jar的作用
- spring中commons-logging.jar的作用
- spring中commons-logging.jar的作用
- common logging的使用
- spring的学习-common-logging搭配log4j配置项目日志
- 在spring中引入commons-logging.jar包的目的
- spring 4.3.5导入commons-logging的jar包后报NoClassDefFoundError
- Common.Logging的输出配置
- Common.Logging的输出配置
- common-logging
- Common.Logging
- 有关spring的Common-Logging和日志门面Slf4j介绍以及选择问题
- Log4j和common-logging的使用
- Common-logging 与 Log4j的结合使用
- Common-logging 与 Log4j的结合使用
- Common-logging 与 Log4j的结合使用
- hdu1071-The area 积分求解与x轴形成的面积
- bzoj 1037: [ZJOI2008]生日聚会Party
- SqlServer 大量数据热汇总优化整理
- 前端学习笔记3-1 javascript
- WebJars 记录
- (1) spring去掉默认绑定的common-logging.jar
- Chrome Extension实战:页面JS脚本替换
- Java网络编程(二)-基于http协议的网络编程
- php7那点事
- centos7 iptables 命令
- 1006 最长公共子序列Lcs
- 实验五 JPEG原理分析及JPEG解码器的调试
- 邻接矩阵存储简单路径
- 人工智能复习