- 浏览: 297458 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
qq_24396407:
博主,两个问题:1.如上代码报错:java.security. ...
PHP和Java的RSA加密互通 -
wj196:
u011690782 写道楼主啊,怎么一直报错啊什么报错啊?J ...
PHP和Java的RSA加密互通 -
u011690782:
楼主啊,怎么一直报错啊
PHP和Java的RSA加密互通 -
学而不止:
怎样在myEclipse中使用debug调试程序? -
13donggua13:
:ll: :: ps:
java中null与""的区别
log4j.xml 文件放到src文件下,并且如果文件log,最好目录建好
引入log4j的jar包,附件有
在文件java文件中写入代码:
protected final Logger logger = Logger.getLogger(this.getClass());
启动就可以调用了。
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="stdout" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-5p (%F:%L) - %m%n" /> </layout> <filter class="org.apache.log4j.varia.LevelRangeFilter"> <param name="LevelMin" value="INFO" /> <param name="LevelMax" value="FATAL" /> </filter> </appender> <appender name="access" class="org.apache.log4j.RollingFileAppender"> <param name="File" value="/home1/ams/log/access.log" /> <param name="Append" value="false" /> <param name="MaxFileSize" value="1024" /> <param name="MaxBackupIndex" value="2" /> <param name="Threshold" value="INFO" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d [%t] %p - %m%n" /> </layout> <filter class="org.apache.log4j.varia.LevelRangeFilter"> <param name="LevelMin" value="INFO" /> <param name="LevelMax" value="WARN" /> <param name="AcceptOnMatch" value="true" /> </filter> </appender> <appender name="error" class="org.apache.log4j.RollingFileAppender"> <param name="Append" value="false" /> <param name="File" value="/home1/ams/log/error.log" /> <param name="MaxFileSize" value="1024KB" /> <param name="MaxBackupIndex" value="2" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d [%t] %p - %m%n" /> </layout> <filter class="org.apache.log4j.varia.LevelRangeFilter"> <param name="LevelMin" value="ERROR" /> <param name="LevelMax" value="ERROR" /> <param name="AcceptOnMatch" value="true" /> </filter> </appender> <appender name="IBatisTest" class="org.apache.log4j.RollingFileAppender"> <param name="Append" value="true" /> <param name="File" value="/home1/ams/log/sql.log" /> <param name="MaxFileSize" value="1024M" /> <param name="MaxBackupIndex" value="2" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - %m%n" /> </layout> <filter class="org.apache.log4j.varia.LevelRangeFilter"> <param name="LevelMin" value="DEBUG" /> <param name="LevelMax" value="ERROR" /> <param name="AcceptOnMatch" value="true" /> </filter> </appender> <logger name="com.ibatis" additivity="true"> <level value="DEBUG" /> <appender-ref ref="IBatisTest" /> </logger> <logger name="java.sql.Connection" additivity="true"> <level value="DEBUG" /> <appender-ref ref="IBatisTest" /> <appender-ref ref="IBatis" /> </logger> <logger name="java.sql.Statement" additivity="true"> <level value="DEBUG" /> <appender-ref ref="IBatisTest" /> </logger> <logger name="java.sql.PreparedStatement" additivity="true"> <level value="DEBUG" /> <appender-ref ref="IBatisTest" /> <appender-ref ref="IBatis" /> </logger> <logger name="java.sql.ResultSet" additivity="true"> <level value="DEBUG" /> <appender-ref ref="IBatisTest" /> <appender-ref ref="IBatis" /> </logger> <root> <priority value="debug" /> <appender-ref ref="stdout" /> <appender-ref ref="access" /> <appender-ref ref="error" /> <appender-ref ref="IBatisTest" /> <appender-ref ref="IBatis" /> </root> <appender name="IBatis" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - %m%n" /> </layout> <filter class="org.apache.log4j.varia.LevelRangeFilter"> <param name="LevelMin" value="DEBUG" /> <param name="LevelMax" value="DEBUG" /> </filter> </appender> </log4j:configuration>
引入log4j的jar包,附件有
在文件java文件中写入代码:
protected final Logger logger = Logger.getLogger(this.getClass());
启动就可以调用了。
- log4j-1.2.9.jar (344 KB)
- 描述: log4j的jar包
- 下载次数: 5
发表评论
-
tomcat解决 org.springframework.web.filter.CharacterEncodingFilter
2019-10-23 10:05 652转载链接:https://blog.csdn.net/s ... -
Eclipse使用EGit管理java项目
2017-06-02 15:05 0摘要: Git是当前最流的行分布式版本控制工具,而作为最主流的 ... -
AOP实现Controller日志输出,返回结果
2017-01-16 16:03 9148因为经常要给别人写一些接口,查询已发生的问题,如果日志记录的不 ... -
PHP和Java的RSA加密互通
2015-02-09 15:50 36107一、利用OpenSSL生成RSA公私钥 1.生成RSA私钥 o ... -
Thread的start和run
2014-05-05 14:21 885Thread的start和run 1) start: 用st ... -
map循环遍历
2013-05-27 11:57 1207import java.util.HashMap; impor ... -
根据字节数截字
2013-03-20 15:08 1290/** * 根据字节数截字 * ... -
PuTTY 中文教程
2012-08-20 16:30 0PuTTY 中文教程 http://blog.csdn. ... -
enctype="multipart/form-data" 传递text参数,后台获取不到
2012-08-10 16:57 5397后台代码: public String coo ... -
有意思的小题目
2012-08-01 14:03 1030for(int i = 0; i<6 ; i+ ... -
两个选择框,左右互选添加
2012-06-18 14:46 4120触发事件的方法:编辑用户组成员 function edi ... -
jquery自动完成功能,(边输入边查询)
2012-06-18 14:19 10099引入js <script type="text ... -
编码转换验证
2012-05-31 13:25 1577String param = req.getPara ... -
js获取项目的路径
2012-04-06 16:32 2665js获取项目路径 var curWwwPath=wi ... -
随手记笔记
2012-01-12 14:30 1023from表单若没有提交地址,提交类型为submit的话, ... -
tomcat需要的重新发布和重启服务器的几种情况
2011-12-21 11:37 3200. 用MyEclipse进行web开发,因为机器配置不高,项 ... -
取得ip
2011-11-11 15:32 1178String ipStr = request.getHeade ... -
jdk版本不同
2011-09-01 16:31 1693今天新建了一个基于jdk6的工程,在tomcat中部署之后,运 ... -
sql语句对时间格式化
2011-05-23 13:45 1631把数据库的表中的TIMESTAMP(6)类型的time字段 ... -
把要运行的命令写到sh文件中并运行
2011-03-25 15:27 109001. vim ready.sh 2. 输入要运行的命令 !/ ...
相关推荐
log4j.xml配置文件
这里是log4j.xml详细的配置,在使用MyBatis框架时必要的一种配置。
以上内容详细介绍了Log4j.jar的核心组件和log4j.xml配置文件的作用,它们共同构成了Log4j日志框架的基础。通过合理的配置和使用,Log4j能够为开发者提供强大且灵活的日志管理能力,帮助他们更好地监控和维护Java应用...
4. **通过web.xml配置Log4j** - 在web.xml中,我们可以使用`<context-param>`标签来指定Log4j配置文件的位置,例如: ```xml <param-name>log4jConfigLocation <param-value>/WEB-INF/classes/log4j....
下面是一个较为完整的 Log4j2.xml 配置模板: ```xml <?xml version="1.0" encoding="UTF-8"?> <!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL --> <!--Configuration 后面...
1. **XML配置** (`log4j.xml`) - **基本结构**:`log4j.xml`文件遵循XML语法,根元素是`<configuration>`,包含`<appenders>`, `<loggers>`, `<root>`等子元素。 - **Appenders**:这是定义日志输出目标的地方,...
在Log4J.xml配置文件中,主要包含以下几个核心元素和知识点: 1. **Configuration**:这是配置文件的根元素,所有其他设置都包含在这个元素内。 2. **Appenders**:这部分定义了日志信息的输出目的地,如控制台、...
log4j 的配置文件示例 log4j是很好用的日志,建议项目里面都用上.
《深入解析log4j.xml配置》 在Java开发中,日志记录是不可或缺的一部分,而Log4j作为一款广泛使用的日志框架,它的配置文件log4j.xml扮演着至关重要的角色。本文将深入探讨log4j.xml配置文件的结构、用途及其中的...
spring5取消Log4jConfigListener,运用Log4jServletContextListener代替Log4jConfigListener(log4j2.xml的配置)
这里提到的四个关键配置文件——`spring-mvc.xml`、`spring-mybatis.xml`、`web.xml`以及`log4j.properties`,对于一个基于Java的Web应用来说至关重要,特别是使用Spring MVC和MyBatis框架的时候。接下来,我们将...
如果文件路径以`.xml`结尾,那么使用`DOMConfigurator.configure()`来解析XML配置文件;否则,假设配置文件是`.properties`格式,使用`PropertyConfigurator.configure()`进行配置。在应用关闭时,`contextDestroyed...
一个比较通用的log4j.xml配置模板
log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例
### 关于Log4j.xml配置文件的理解与应用 #### 一、引言 在Java开发领域,日志记录是至关重要的一个环节。它不仅能够帮助开发者更好地了解程序运行时的状态,还能在出现故障时快速定位问题所在。Log4j作为一款优秀...
本篇文章将深入探讨这两个关键组件:日志配置文件`log4j.xml`和MySQL数据库驱动文件`mysql-connector-java-5.1.39-bin.jar`。 首先,我们来了解`log4j.xml`。Log4j是Apache组织提供的一款开源的日志记录框架,广泛...
总结,Log4j2通过XML配置文件实现了与MySQL数据库的集成,允许开发者将日志信息存储在数据库中,便于长期保存和分析。理解Log4j2的配置和使用是每个Java开发者必备的技能,这对于日后的故障排查和系统维护至关重要。...
在 SSM 整合项目中,需要在 web.xml 文件中指定 Log4j 配置文件的位置,以便 Spring 可以加载 Log4j 配置文件。下面是一个基本的 web.xml 配置: ``` <listener-class>org.springframework.web.util.Log4...