`
aben6448
  • 浏览: 25649 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Sample log4j.xml

阅读更多
Sample log4j.xml
Here is a sample log4j.xml for development purposes.
1、
    <?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">
    <layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern"
    value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
    </layout>
    </appender>

    <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
    <appender-ref ref="CONSOLE"/>
    <appender-ref ref="FILE"/>
    </appender>

    <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
    <param name="File" value="/path/output.log"/>
    <param name="MaxFileSize" value="1MB"/>
    <param name="MaxBackupIndex" value="100"/>
    <layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern"
    value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
    </layout>
    </appender>

    <root>
    <priority value="info"/>
    <appender-ref ref="CONSOLE"/>
    <appender-ref ref="ASYNC"/>
    </root>
    </log4j:configuration>



2、
<?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>

分享到:
评论

相关推荐

    log4j-1.2.8.jar包,在项目中直接导入即可。

    1. **配置方式**:Log4j的配置通常通过一个XML或.properties文件进行,例如`log4j.properties`或`log4j.xml`。在这个配置文件中,我们可以定义日志级别(TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF)、Appender和...

    apache-log4j-1.2.15.zip

    `pom.xml` 文件是Maven项目对象模型(Project Object Model)的配置文件,表明这个版本的Log4j也支持使用Maven构建。Maven是另一种流行的Java项目管理和构建工具,提供了一种标准的方式来声明项目的依赖、构建过程和...

    log4j2_Sample_Maven

    mvn exec:java -Dexec.mainClass=sample.other.App2 -Dlog4j.configurationFile=log4j2_2.xml 输出日志 cat logs/testlog.log 2020/07/17 22:57:23.480 [sample.log4j2.App.main()] TRACE sample.log4j2.App Start ...

    log4j详细的学习笔记.

    在实际应用中,通常会通过配置文件(如log4j.properties或log4j.xml)来精细控制Log4j的行为,包括设置日志级别、指定Appender及Layout、过滤特定的日志信息等。 总的来说,Log4j是Java开发中不可或缺的工具,它的...

    java应用使用log4j将日志发送到Kafka

    在项目中的`src/main/resources`目录下创建`log4j2.xml`或`log4j.properties`配置文件。这里以`log4j2.xml`为例,配置Log4j将日志发送到Kafka: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; ...

    Log4j实现日志操作

    Log4j的配置通常通过一个XML或.properties文件完成。例如,一个简单的配置文件可能如下所示: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %...

    apache-log4j-1.2.15

    9. **build.xml**:如果Log4j使用Ant作为构建工具,那么这个文件就是Ant的构建脚本,定义了构建目标和任务。 10. **pom.xml**:这是一个Maven项目对象模型(POM)文件,如果Log4j也支持Maven构建,这个文件就用来...

    Spring入门十大问题

    - **Log4j初始化警告**:“Please initialize the log4j system properly”通常是因为log4j.properties文件未正确配置或缺失。 - **解决方案**: - 确保log4j.properties文件存在于项目的类路径(classpath)中。 - ...

    Android--UI-新手必备源码master.zip

    │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro ...

    log4mongo-java.7z

    - `log4j.properties.sample`:这可能是一个log4j配置文件的示例,展示了如何配置log4mongo-java来使用MongoDB。 - `LICENSE.txt`:包含了该项目的许可协议,定义了可以如何使用和分发代码。 - `pom.xml`:这是Maven...

    Swagger 接口文档 接入springboot 的 教程及 logback-spring.xml输出不同级别的日志信息(附件).rar

    Logback是广泛使用的日志处理库,它比Log4j更高效且功能更强大。在`logback-spring.xml`中,你可以定义不同的日志级别(如TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF),并控制不同级别的日志输出到不同的目的地...

    Hibernate Log4J Appender-开源

    2. **配置Log4j**:在Log4j的配置文件(通常为`log4j.properties`或`log4j.xml`)中添加`HibernateAppender`。配置包括设置数据库连接信息、表结构以及日志级别等。 3. **创建数据库表**:根据配置的表结构,使用`...

    spring-boot-sample-Redis.zip_ownerrn7_springboot Demo

    标题 "spring-boot-sample-Redis.zip_ownerrn7_springboot Demo" 暗示这是一个关于Spring Boot集成Redis的示例项目。在这个项目中,开发者可能已经实现了一个使用Spring Boot框架和Redis缓存数据库的简单应用。...

    详解Spring Boot实现日志记录 SLF4J

    Spring Boot 提供了一套日志系统,使用 SLF4J(Simple Logging Facade For Java)来输出日志,相比 Log4j,更高效。SLF4J 提供了一个统一的日志记录接口,允许开发者选择不同的日志记录实现,如 Logback、Log4j、...

    win64版本winsw v2.12.0免费下载

    win64版本winsw v2.12.0免费下载。 WinSW将任何应用程序作为一个Windows服务进行包装和管理。 我们正在积极开发WinSW 3,以前的版本文档请参考v2分支。 为什么? 请看项目清单。...WinSW 3可以运行在安装了.NET ...

    Java-SeleniumSample:这是一个示例 Selenium 框架,旨在展示 Selenium WebDriver (Java) 的工作知识

    作者:约翰·保罗·坎拉斯 ...对象存储库 (src/objectRepository/OR_Bing.java) 存储库的基类 (src/objectRepository/Base.java) 实用程序类 (src/utility/ObjectUtils.java) log4j.xml 配置文件 TestNG套件配

    ViewPager标题栏TabPageIndicator

    TabPageIndicator是用来描述ViewPager页面导航的,进行关联使用 目录结构: + library + sample - .gitignore - CHANGELOG.md - checkstyle.xml - pom.xml - README.md

    springboot-mybatis-sample

    - 日志配置:例如使用log4j2进行日志记录,包括日志级别、输出位置等。 4. **测试类** 为了验证配置是否正确,项目通常会包含测试类。这些测试类使用JUnit或者Spring Boot的TestRunner,模拟数据库操作,检查...

    predaddy-issuetracker-sample:基于 predaddy 的示例事件溯源应用程序

    从src/resources/mysql_init.sql加载 sql 转储可选:修改log4php配置文件,可以在这里找到src/resources/log4php.xml webserver中的文档根目录必须如下: src/hu/szjani/presentation/web/public截屏

Global site tag (gtag.js) - Google Analytics