<!-- logging begin-->
<!-- Logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${org.slf4j-version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${org.slf4j-version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${org.slf4j-version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.3</version>
</dependency>
# This is the configuring for logging displayed in the Application Server
log4j.rootCategory=ERROR, stdout
#stdout configure
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern= %d{yyyy-MM-dd HH:mm:ss SSS} %p [%c] - <%m>%n
log4j.logger.com.chinacache.wop=INFO
private Log log = LogFactory.getLog(this.getClass());
log.info("hello,jizhong.what can I do for you");
以下是分文件配置:
转自:http://www.iteye.com/topic/581330
简单的log4j.properties配置,不详细解释了
使用的方式
Logger successLog = Logger.getLogger("switch.success");
Logger failedLog = Logger.getLogger("switch.failed");
适应情况:
只用一个呢,就是简单的Log记录
两个同时用,可以将正确的信息记录在successLog中,异常的信息记录在failedLog中,方便错误的追踪
#---------------------------------------------------------------------
log4j.logger.switch.success=,success.onlineFile,success.onlineConsole
log4j.logger.switch.failed=,failed.onlineFile,failed.onlineConsole
# file appender for success.onlineFile
log4j.appender.success.onlineFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.success.onlineFile.file=E:\\switchLog\\success.txt
log4j.appender.success.onlineFile.DatePattern=.yyyy-MM-dd
log4j.appender.success.onlineFile.layout=org.apache.log4j.PatternLayout
log4j.appender.success.onlineFile.layout.ConversionPattern=%m%n
# file appender for success.onlineConsole
log4j.appender.success.onlineConsole.onlineConsole=org.apache.log4j.ConsoleAppender
log4j.appender.success.onlineConsole.onlineConsole.layout=org.apache.log4j.PatternLayout
log4j.appender.success.onlineConsole.layout.ConversionPattern=%m%n
# file appender for study.onlineFile
log4j.appender.failed.onlineFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.failed.onlineFile.file=E:\\switchLog\\failed.txt
log4j.appender.failed.onlineFile.DatePattern=.yyyy-MM-dd
log4j.appender.failed.onlineFile.layout=org.apache.log4j.PatternLayout
log4j.appender.failed.onlineFile.layout.ConversionPattern=%m%n
# file appender for failed.onlineConsole
log4j.appender.failed.onlineConsole=org.apache.log4j.ConsoleAppender
log4j.appender.failed.onlineConsole.layout=org.apache.log4j.PatternLayout
log4j.appender.failed.onlineConsole.layout.ConversionPattern=%m%n
分享到:
相关推荐
log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档
log4j配置和加载方法log4j配置和加载方法
Log4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rar,Log4j配置,Log4j Log4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rar,Log4j配置,Log4j
完整的log4j配置文件
常用log4j配置 [转] 常用log4j配置,
log4j配置文件例子,可以让你轻松配置log4j
log4j配置使用说明及JAR包log4j配置使用说明及JAR包
log4j 详细配置 log4j 详细配置 log4j 详细配置 log4j 详细配置
Log4j配置详解 特别清晰,大家可以下载来参考学习,有问题可以反馈
标准log4j配置文件模板, 可自行下载参照
概述了log4j的基本配置信息。很适合初学者学习log4j的配置使用。
log4j配置的详细说明!对常用属性进行了细致的解释!适合初学者!
log4j配置与使用方法,详细使用见文档。转自网上网友文档,不用于商业用途。
log4j 配置mysql 数据库 demo
log4j中配置日志文件相对路径方法分析 方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${...
log4j配置文件说明,让你轻松配置日志文件
最新上传的经典的log4j使用文档 Log4j和commons-log4j不是同一个记日志的工具 ①配置根Logger ②配置日志信息输出目的地Appender ③配置日志信息的格式(布局)
Log4j配置资料大全 log4j学习 log4j配置 log4j资料
Log4j配置详解.pdfLog4j配置详解.pdfLog4j配置详解.pdfLog4j配置详解.pdfLog4j配置详解.pdf