log4j或common logging的配置文件中的符号问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 11:31:23
log4j.appender.jin.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L --- %m%n

1. %p我知道是输出级别。那么%5p中百分号后的那个5是干什么用的?
2. {1}是什么意思?

1.控制格式的,意思是,级别的标识占用5个字符长,不够的补空格。像info前面就多一个空格才能跟debug右边对齐。如果用%-5p,就是左对齐。
2.{1}应该是只输出一级类名,没有前面的package名。
很简单的,试一下,就明白了。