<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
debug="false">
<!--
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out" />
<param name="Threshold" value="DEBUG" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %p [%c] - %m%n" />
</layout>
</appender>
-->
<appender name="UNIWORK"
class="org.apache.log4j.RollingFileAppender">
<param name="File" value="uniwork.log" />
<param name="Append" value="true" />
<param name="MaxFileSize" value="1024KB" />
<param name="MaxBackupIndex" value="10" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d %p [%c] - %m%n" />
</layout>
</appender>
<!--
<appender name="UNIWORK" class="org.apache.log4j.FileAppender">
<param name="File" value="uniwork.log" />
<param name="Append" value="true" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %p [%c] - %m%n" />
</layout>
</appender>
-->
<!--
<appender name="EXAM" class="org.apache.log4j.FileAppender">
<param name="File" value="D:/logs/exam.log" />
<param name="Append" value="true" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %p [%c] - %m%n" />
</layout>
</appender>
<category name="com.mochasoft">
<priority value="DEBUG" />
<appender-ref ref="EXAM" />
</category>
-->
<root>
<level value="DEBUG" />
<!-- <appender-ref ref="CONSOLE" /> -->
<appender-ref ref="UNIWORK" />
</root>
</log4j:configuration>
分享到:
相关推荐
1. `log4j.properties`或`log4j.xml`:这是`log4j`的配置文件,用于设置日志行为。例如,你可以在这里定义多个Appender,为不同的日志级别设置不同的输出目的地。布局(Layout)也可以在这里配置,如PatternLayout...
Log4j的配置主要通过一个XML或properties文件完成,比如`log4j.properties`或`log4j.xml`。配置文件中定义了日志输出的行为,如日志输出的appender(目标)、layout(格式)和过滤器(filter)。在`Log4JWebDemo`...
2. **配置文件**:log4j的核心配置文件是`log4j.properties`或`log4j.xml`,通过这个文件可以定义日志的输出位置、格式和级别。例如,我们可以指定日志输出到控制台、文件、甚至是远程服务器。 3. **布局和格式化**...
1. log4j 的XML配置使用 2. log4j2 的配置详解,JDBC 配置,CloseableThreadContext 的使用(自定义输出日志文件 例如 logback MDC) 3.logback 的XML配置与使用,MDC的使用,SiftingAppender,DBAppender(c3p0,druid) ...
在IT行业中,日志记录是系统监控和故障排查的关键环节,而Log4j则是Java开发中最常用的日志框架之一。本文将深入探讨如何利用Log4j生成动态的日志文件名以及动态创建文件夹,帮助开发者更好地管理和分析应用程序的...
在本项目中,"maven+springboot+mybatis-plus+freemarker+log4j小样例"是一个综合性的示例,旨在帮助初学者或开发者理解如何将这些流行的Java技术栈整合到一个应用程序中。以下是对每个组件的详细解释: 1. Maven:...
4、mybatis使用log4j.xml和log4j.properties两种日志输出方式的配置 5、部分sql文件参考样例(比如if的另类用户,id in('a','b')转换为(and id =? or id =? or id =? ... ) 总之 抛砖引玉) 6、文件中有我的联系方式,...
2. **log4j.properties** 和 **log4j.xml**:日志配置文件,分别使用了 log4j 的文本配置和 XML 配置。它们控制日志的输出级别、格式、目的地(控制台、文件、数据库等)。在 Quartz 中,日志可以帮助追踪作业执行的...
配置log4j通常涉及创建一个配置文件(如log4j.properties或log4j.xml),设置日志级别、输出目的地(控制台、文件、数据库等)以及定制日志格式。 接下来,描述提到了"struts2中使用json的例子",这表明项目使用了...
(4)log4j_blank:构建Log4j环境的jar、properties文件; (5)sitemesh_blank:构建Sitemesh环境的jar、tld、xml及装饰文件样例; (6)dbcp_blank:构建DBCP环境的jar文件,及struts-config.xml连接样例; (7)...
servletContext.setInitParameter("log4jConfigLocation","classpath:log4j.xml"); servletContext.setInitParameter("log4jExposeWebAppRoot","true"); servletContext.setInitParameter("log4jRefreshInterval...
4. Maven Writing Conventions 5. Acknowledgements 1. 介绍 Apache Maven 1.1. Maven... 它是什么? 1.2. 约定优于配置(Convention Over Configuration) 1.3. 一个一般的接口 1.4. 基于Maven插件的全局性...
4. **其他资源**:可能包含静态资源文件(如图片、字体等),以及项目配置文件(如log4j.properties、application.properties等)。 【开发流程】 在SC_WeChat项目中,开发流程大致如下: 1. 微信小程序开发:...
- `log4j.properties`: 日志配置文件,用于控制日志输出。 - `test`: 测试目录,可能包含JUnit测试用例,用于验证功能正确性。 通过这个项目,你可以学习到如何配置和使用Hibernate,以及如何设计和实现基于...
通过配置Log4j的XML或properties文件,你可以指定日志的存储位置、格式和过滤规则。 在项目的压缩包文件中,可能包含了以下内容: 1. 应用程序源代码,包括使用SLF4J进行日志记录的部分。 2. Tomcat的配置文件,如...
7. 异常处理和日志记录:如何优雅地处理程序中的异常,并利用Log4j或其他日志框架记录运行日志。 8. 测试:单元测试和集成测试的编写,确保代码的正确性。 通过深入研究这个项目,开发者可以提升自己的JavaEE开发...
8. **日志配置**:为了调试和问题追踪,项目通常会包含日志记录的配置,如log4j.properties或logging.properties。 通过分析这个源码,开发者可以学习如何设计和实现广告弹出功能的数据访问层,了解如何与数据库...
3. jar包依赖:Apache POI库以及其他可能需要的第三方库,如log4j用于日志记录,或者其他的IO和XML处理库。 4. 读写操作相关的样例文档:可能包含一个或多个示例的.doc文件,用于测试转换功能。 5. README或README....
- ** 监控和日志**:配置监控工具(如Ganglia、Graphite)和日志管理(如Log4j),以便实时了解系统状态和调试问题。 使用这个压缩包,你可以参考已有的生产环境配置,为自己的Storm集群搭建提供基础。同时,学习...
2. 将`IKAnalyzer.cfg.xml`配置文件放置在项目的根目录下(对于Web项目,通常是`WEB-INF/classes`目录,与hibernate、log4j等配置文件放置在一起)。 **2.3 Lucene用户快速入门** 为了帮助Lucene用户快速上手,...