log4j.rootLogger=info,console
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.SimpleLayout
log4j.logger.com.wehave=DEBUG
# log4j.logger.org.springframework=DEBUG
# SqlMap logging configuration...
# log4j.logger.com.ibatis=DEBUG
# log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
# log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
# log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=info
log4j.logger.java.sql.PreparedStatement=info
log4j.logger.java.sql.ResultSet=info
log4j.logger.javax.sql=info
分享到:
相关推荐
Java Log4j 属性文件的详细配置!
java开发中 log4j的基本配置,实现日志的记录 java开发中 log4j的基本配置,实现日志的记录
log4j属性文件,里面写好了各种描述错误的信息
#### 步骤一:配置log4j属性文件 在Java应用中使用Log4j进行日志记录的第一步,是创建并配置log4j的属性文件(log4j.properties)。这个文件定义了日志的级别、输出目的地以及日志的格式。以下是一个典型的log4j配置...
2. **配置全局 Log4j 属性文件**:在任意位置创建 `log4j.properties` 文件,并设置全局的日志级别、输出格式及存储路径等。通常会将该文件放置在 Tomcat 的 `conf` 目录下。 ```properties log4j.rootLogger=...
在"Log4j.jar包,和log4j.properties属性文件打包下载"中,我们有两个关键组成部分: 1. **Log4j.jar**:这是Log4j的主要库文件,包含了所有必需的类和方法,使得程序员能够方便地在代码中插入日志语句。它提供了...
本篇将详细介绍Log4j的配置文件及其常用属性,旨在帮助初学者快速掌握Log4j的配置方法。 首先,Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,用于定义日志输出的行为。这里我们主要讨论基于文本格式的`...
`PropertySetter`会解析配置文件中的属性,并将它们设置到相应的Log4j组件上,从而确保字符编码被正确应用。 总结起来,Log4j日志文件乱码问题的根源在于字符流的编码不匹配。通过在配置文件中明确指定字符集(如...
本文将深入解析Log4j的配置文件属性、日志级别、布局方式以及参数设置等核心知识点,帮助你更好地理解和利用这个强大的工具。 一、配置文件属性解释 Log4j的核心配置文件通常是`log4j.properties`或`log4j.xml`,它...
// 配置log4j属性文件 PropertyConfigurator.configure("path/to/log4j.properties"); logger.debug("这是DEBUG级别的日志"); logger.info("这是INFO级别的日志"); logger.warn("这是WARN级别的日志"); ...
为了使Log4J正常工作,你需要创建一个Log4J属性文件,通常命名为`log4j.properties`或`log4j.xml`。在这个文件中,你可以定义日志的输出方式、日志级别等配置。例如,一个简单的Log4J配置可能如下所示: ```...
如果你希望自定义配置文件的位置,可以通过系统属性`log4j.configuration`来指定,例如`System.setProperty("log4j.configuration", "path/to/your/log4j.properties")`。 总的来说,Log4j是一个强大且灵活的日志...
- 在`log4j.properties`文件中,可以通过指定`appender`的编码属性来改变日志的字符编码。例如,假设我们有两个`appender`,分别命名为`appender1`和`appender2`。 3. **示例配置**: - 配置文件中可以这样写: ...
在Log4j的上下文中,`log4j.dtd`是Log4j配置文件(通常命名为`log4j.properties`或`log4j.xml`)的DTD,它定义了配置文件中可以使用的元素、属性及其结构,确保配置文件的合法性。 在Log4j的配置文件中,我们可以...
本工程基于Eclipse IDE,配置了一个简单的Log4j设置,实现了每天自动将日志输出到一个特定命名格式的文件中,即“XXX_年月日时分.log”。下面我们将详细解析这个配置及其工作原理。 1. **Log4j介绍**: Log4j是一...
`log4j.properties`是log4j的主要配置文件,其中包含了一系列的属性设置,例如: - `log4j.rootLogger`:定义根日志器,指定日志级别和appender。 - `log4j.appender.*`:定义appender,例如`log4j.appender.FILE=...
*灵活的appender:Log4j2 提供了多种appender,例如控制台 appender、文件 appender 和 rolling 文件 appender,等等。 *可扩展性强:Log4j2 提供了非常强的可扩展性,可以根据需要添加新的 appender 和配置。
- **文件Appender属性**:`log4j.appender.FILE.File=logs/app.log`,指定日志文件的位置。 - **日志文件滚动策略**:`log4j.appender.FILE.DatePattern='.'yyyy-MM-dd`,每天生成新的日志文件。 - **定义特定类的...
Log4j的配置通常通过一个名为`log4j.properties`或`log4j.xml`的文件完成。以下是一个简单的`log4j.properties`配置示例: ```properties # 设置root logger级别为INFO,并将输出到console log4j.rootLogger=INFO, ...
3. **配置log4j属性文件**: - 新建一个名为`log4j.properties`的文件,并将其放置在项目的根目录下。 - 编写log4j配置信息。以下是一个简单的示例: ```properties log4j.rootLogger=info,...