`
aben6448
  • 浏览: 25386 次
  • 性别: 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入门编程问题集锦 .doc

    2. **log4j:WARN Please initialize the log4j system properly?** 当遇到此警告时,表明系统未正确配置log4j。解决方案是将`log4j.properties`文件放入类路径(classpath)中,对于Eclipse,通常是bin目录。如果...

    详解Spring Boot实现日志记录 SLF4J

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

    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截屏

    sample-xlink-java-client

    mvn clean install ) 你在目录target找到程序,它的org.openengsb.xlink.xlinkjavaclient-[version]-jar-with-dependencies.jar 要运行该程序,请转到target/classes并将文件application.properties和log4j....

Global site tag (gtag.js) - Google Analytics