`
wait10000y
  • 浏览: 6708 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

日志组件-仿log4j的配置

阅读更多

配置文件命名为: log.properties
jar包里有一个配置文件,没有写dtd文件, 下面是配置文件的说明:
===============================================================

#等级设置:debug>info>warn>error>none; info表示warn,error都会显示,但debug信息不会显示;none表示不输出
#下面设置将按debug等级输出,系统只选范围最大的一种显示方式
# 在每一个实例对象中也可以设置自己的显示等级;
logLeve=debug,none

#日志输出平台,可以同时输出多种类型:控制台[console],文件[file],其他定制[others]
outType=console,file

# 如果是文件,设置文件
fileName=logFile
#单位M
fileSize=10
filePath=lsing/testlog

# 自己定制输出类型,类实现 lsing.log.MessageShow 接口,多个?
#MessageShowClass=lsing.log.impl.MessageToDatabase,lsing.log.impl.MessageToHtml

#输出格式定义,也可以在每个实例对象中设置独特的信息输出格式;
# %type 显示日志输出类型:debug,info,warn,error
# %time 显示时间
# %time{yyyy-MM-dd} 格式化显示时间,不实现
# %line 显示日志发生的行数
# %method 显示方法名
# %className 显示所属类的全名(包括包名)
# %message 显示代码中指定的讯息,如debug(message)中的message
# %n 输出一个换行

#如果不定义,默认格式: yyyy-MM-dd HH:mm:ss
timeFormat=yyyy-MM-dd HH:mm:ss
messageFormat=%type: [%time]: %message [ClassName:%className Method:%method Line:%line]%n
# 每个logger实例对象都可以在实例中自定义信息输出格式

===============================================================

附件说明:

===============================================================
lsingLog.jar  jar文件
lsingLog-src.jar  源文件
lsingLog-project.zip 项目文件压缩包
分享到:
评论
1 楼 wait10000y 2010-11-29  
java环境要求 jdk1.4 及以上.

相关推荐

    logging-log4j2-log4j-2.15.0-rc2.zip

    Log4j 2是Log4j的下一代版本,它引入了大量新特性,包括异步日志记录、可插拔的日志格式化器、动态配置以及丰富的API。相较于Log4j 1.x,Log4j 2不仅在性能上有所增强,而且在用户体验和安全性上都有显著改进。 2....

    日志管理--Log4J简明教程

    - 对于Appender,例如`log4j.appender.file=org.apache.log4j.RollingFileAppender`,这里配置了一个名为file的RollingFileAppender,用于将日志信息写入到log.txt文件中。另外,`log4j.appender.console=org....

    android-logging-log4j-1.0.3.jar

    Log4j是由Apache软件基金会开发的一个开源日志组件,它提供了一个灵活的日志系统,允许开发者定义日志信息的级别,决定日志信息的输出位置,以及如何格式化输出。Log4j的优势在于其强大的配置能力,可以根据不同的...

    ant-apache-log4j-1.6.5.jar.zip

    通过在Ant的build.xml文件中配置Log4j的相关参数,可以定制化日志输出的方式和级别,以满足不同场景的需求。 总之,"ant-apache-log4j-1.6.5.jar.zip"是一个集成了构建工具Ant和日志框架Log4j的实用工具包,为Java...

    log4j-api-2.12.4.ja和log4j-core-2.12.4.jar

    配置Log4j通常通过一个XML或JSON格式的配置文件完成,例如`log4j2.xml`或`log4j2.json`,这个文件定义了日志的输出级别、目的地(如控制台、文件、数据库等)以及格式。 总的来说,Log4j 2是Java开发中不可或缺的...

    apache-log4j-2.17.0-bin.tar.gz

    Apache Log4j是Java平台上的一个著名日志记录框架,广泛应用于各种企业级软件系统中。这个"apache-log4j-2.17.0-bin.tar.gz"文件是一个压缩包,其中包含了Log4j 2.17.0版本的二进制文件,通常包括可执行的JAR文件和...

    logback-slf4j日志配置文件-下载即可使用

    "logback-slf4j日志配置文件下载即可使用" logback-slf4j是Java领域中一种常用的日志记录解决方案,它通过结合slf4j(Simple Logging Facade for Java)来提供了异步日志输出的功能,能够将日志输出到不同的文件中...

    SSM整合中的Log4j日志的配置详情

    Log4j 的核心组件包括日志记录器(Logger)、日志输出目的地(Appender)和日志格式化器(Layout)。 二、配置 Log4j.properties 文件 在 SSM 整合项目中,配置 Log4j.properties 文件是必不可少的步骤。该文件...

    log4j(二):动态配置日志输出路径

    在Web应用中,如使用的是Servlet环境,可以通过在`web.xml`中配置`ContextLoaderListener`来加载Log4j配置,同时,我们还可以创建一个Servlet,当接收到特定请求时,更新Log4j配置。 ```xml <!-- web.xml 示例 --> ...

    logging-log4j2-log4j-2.15.0-rc2.7z

    2. **log4j-couchdb**:CouchDB是一个开源的文档数据库,此组件使得Log4j可以将日志数据存储到CouchDB中,便于数据分析和检索。新版本可能增强了数据存储的性能和安全性,以及与CouchDB的兼容性。 3. **log4j-...

    apache-log4j-2.16.0-bin.rar

    Apache Log4j2是一款广泛使用的Java日志框架,它允许应用程序记录各种运行时信息,以帮助开发者调试问题、监控系统性能以及追踪安全事件。然而,2021年底,一个严重漏洞被发现,被称为“Log4Shell”或CVE-2021-44228...

    log4j + slf4j-api + slf4j-log4j12

    使用这些组件时,开发者需要在项目中配置log4j的配置文件(通常是`log4j.properties`或`log4j.xml`),定义日志输出的级别、格式、目的地等。SLF4J API的使用则是在代码中引入相应的依赖,并通过SLF4J的...

    log4j-API-最新稳定版本log4j-1.2.17

    6. **配置文件**:Log4j通常通过配置文件(如log4j.properties或log4j.xml)来设置其行为,包括定义日志器、appender和layout。 7. **MDC(Mapped Diagnostic Context)和NDC(Nested Diagnostic Context)**:这两...

    log4j-2.15.0-rc2-log4j.zip

    《深入理解Log4j 2.15.0-rc2:Java日志框架的核心组件》 在Java开发中,日志系统扮演着至关重要的...开发者应当了解每个组件的功能,以便于在项目中合理使用和配置Log4j,优化日志管理,提高开发效率和系统安全性。

    log4j-1.2.17.jar及配置文件

    Log4j的核心组件包括Logger(日志器)、Appender(输出端)和Layout(格式化器)。1.2.17版本是Log4j的一个稳定版本,具有良好的兼容性和可靠性。 二、log4j-1.2.17.jar文件 这个jar文件包含了Log4j 1.2.17的所有...

    javaweb配置Log4j发送日志邮件------全面

    Log4j包括三个核心组件:Logger(日志器)、Appender(输出器)和Layout(布局)。Logger负责生成日志,Appender决定日志如何输出,而Layout控制日志信息的格式。在我们的场景中,我们将创建一个Appender,将日志...

    log4j配置和加载方法

    ### Log4j配置与加载方法详解 Log4j是一款由Apache出品的日志记录工具,它提供了灵活的日志级别控制和多样化的日志输出方式,广泛应用于Java应用的开发中。本文将深入解析log4j的配置与加载机制,帮助开发者更好地...

Global site tag (gtag.js) - Google Analytics