配置文件
1.级别?
2.写到哪里去?
3.格式?web
info
errorspring
控制台
文件apache
类 方法 行
日志信息
时间bash
日志模板例子app
# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!
# For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.
#log4j.rootLogger=DEBUG, stdout, logfile
#log4j.rootLogger=INFO, stdout, logfile
log4j.rootLogger=info,WARN, stdout, logfile
#log4j.rootLogger=ERROR, stdout, logfile
#log4j.rootLogger=FETAL, stdout, logfile
#??stout??????
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
##??stout????
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
#??stout?????
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
#???????
log4j.appender.logfile.File=/opt/bpm/log/bpm.log
#???????,?????????????
log4j.appender.logfile.MaxFileSize=1KB
# Keep three backup files.
#?????,??????????????
log4j.appender.logfile.MaxBackupIndex=4
# Pattern to output: date priority [category] - message
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c.%M:%L] - %m%n
#log4j.category.org.apache.commons.dbcp=debug
log4j.category.com.ibatis=DEBUG
#log4j.category.org.springframework=debug
复制代码
说明
log4j.appender.logfile.layout.ConversionPattern=%d //日期
%p //级别
[%c.%M:%L] - //类 方法 行
%m //日志信息
%n //换行ide
1.类ui
private static Logger logger = LoggerFactory.getLogger(BpmMainApplication.class);
复制代码
2.方法spa
log.info(日志);
复制代码