博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
log4j.xml配置
阅读量:5920 次
发布时间:2019-06-19

本文共 934 字,大约阅读时间需要 3 分钟。

  hot3.png

log4j.xml配置如下

 
    
      
    
      
    
      
    
      
    
      

eclipse的VM arguments中设置如下

-Dlog.home="D:\workspace\ssm\logs"

log4j的level级别从小到大为:debug<info<warn<error<fatal

‍log4j的日志输出可以控制到具体的包结构

 

log4j.logger.java.sql.Connection = debug;

log4j.logger.java.sql.PreparedStatement = debug;

可以在代码中配置系统变量通过System类如下

System.setProperty("LOG_DIR", "E:/logs/log");

 

log4j.appender.F1=org.apache.log4j.FileAppender

log4j.appender.F1.File = ${LOG_DIR}/cms.log 

log4j.appender.F1.layout = org.apache.log4j.PatternLayout 

log4j.appender.F1.layout.ConversionPattern = [%-5p][%-22d{yyyy/MM/dd HH\:mm\:ssS}][%l]%n%m%n 

log4j.appender.F1.Encoding = UTF-8

211455_XVS9_1757031.png211511_t3VB_1757031.png

commos-logging通过的log处理,它是一个接口抽象,底层的实现可以自动转换,如果当前存在log4j就使用log4j,否则使用jdk自带log,否则使用其自身的实现,跟log4j获取的logger方法不一样,其他都差不多。

http://www.cnblogs.com/hafiz/p/6160298.html

转载于:https://my.oschina.net/chaun/blog/402000

你可能感兴趣的文章
BGP as-path 属性
查看>>
PHP优化杂烩
查看>>
寒冬之后,4G报春
查看>>
sshd2配置指要
查看>>
macbook pro 700自己换SSD 开启AHC
查看>>
Excel2007给表格设置成只读加密属性 让他人无法修改
查看>>
不停机处理oracle超过最大processes数故障
查看>>
我的友情链接
查看>>
ORA-00328 ORA-00334 MRP0: Background Media Recovery terminated with error 328
查看>>
我的友情链接
查看>>
linux arguments variables usage
查看>>
CentOS 7 安装、配置、使用 PostgreSQL 9.5及PostGIS2.2
查看>>
Apache MINA (1) 简介
查看>>
sed用法
查看>>
图形界面
查看>>
CHNetRequest网络请求
查看>>
Open×××客户端多处理器的支持
查看>>
Linux(CentOS)挂载移动硬盘,实现文件拷贝、备份
查看>>
linux 工具
查看>>
工作中常用Linux命令记录
查看>>