`
maozilee
  • 浏览: 252658 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

log4j在MINA项目中的配置

阅读更多

这个文件叫做log4j.properties,用来调试很方便,看下面配置就知道了!

 

log4j.rootLogger=DEBUG,MINA,file

log4j.appender.MINA=org.apache.log4j.ConsoleAppender    

log4j.appender.MINA.layout=org.apache.log4j.PatternLayout    

log4j.appender.MINA.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss,SSS} %-5p %c{1} %x - %m%n

log4j.appender.file=org.apache.log4j.RollingFileAppender

log4j.appender.file.File=./log/minademos.log

log4j.appender.file.MaxFileSize=10240KB

log4j.appender.file.MaxBackupIndex=10

log4j.appender.file.layout=org.apache.log4j.PatternLayout

log4j.appender.file.layout.ConversionPattern=[VAMS][%d] %p | %m | [%t] %C.%M(%L)%n

分享到:
评论

相关推荐

    MINA框架 多人聊天的技术原型 包含slf4j和Log4j配置

    在本项目中,SLF4J被用作日志接口,而Log4j是实际的日志实现,提供日志记录、配置、级别控制等功能。 Log4j是Apache的一个开源项目,它提供了灵活的日志记录功能,包括控制日志输出级别、定制日志格式、支持多个...

    mina开发步骤

    log4j.properties文件中的配置如下: ```properties log4j.appender.MINA=org.apache.log4j.ConsoleAppender log4j.appender.MINA.layout=org.apache.log4j.PatternLayout log4j.appender.MINA.layout....

    mina2.0全部jar包

    与之配合使用的*slf4j-log4j12-1.7.6.jar*是SLF4J(Simple Logging Facade for Java)的一个实现,SLF4J提供了一个抽象层,允许用户在部署时插入任何日志框架,如log4j。 mina-example-2.0.7.jar包含了MINA提供的...

    mina-core-2.0.0-M1.jar和slf4j

    在开发过程中,需要确保mina-core库与合适的SLF4J绑定库(如slf4j-log4j12.jar)一起使用,以确保日志功能的正常运行。 总之,mina-core-2.0.0-M1.jar与SLF4J的结合,为Java开发者提供了构建高性能网络应用的强大...

    mina2.0.7-jar包

    例如,如果希望使用Log4j作为日志实现,只需在项目中添加Log4j的配置文件(如log4j.properties或log4j.xml),并指定适当的日志级别、输出格式和目标,如控制台、文件或远程服务器。 综上所述,这个"mina2.0.7-jar...

    mina相关的jar包,综合。

    在开发基于MINA的应用时,通常需要结合SLF4J进行日志管理,利用Log4j实现具体日志记录。同时,通过MINA提供的`IoAcceptor`和`IoSession`等接口,可以构建高性能的网络服务端,而`FilterChain`则可以帮助我们实现数据...

    MINA用到的jar包

    SLF4J允许开发者在部署时插入所需的日志框架,只需在项目中引入SLF4J的API,然后选择一个具体的日志实现。这样做的好处是提高了项目的可移植性和灵活性,避免了代码与特定日志实现的绑定。 压缩包中的`minajar`可能...

    mina框架的jar包

    在实际应用中,通常会根据项目需求选择一种日志实现,例如,如果项目已经使用了Log4j,那么`slf4j-log4j12-1.6.1.jar`将是最佳选择。如果希望使用Java内置日志,可以保留`slf4j-jdk14-1.6.1.jar`。SLF4J的这种设计,...

    mina2学习笔记

    - 配置`log4j.properties`文件,设置日志级别为DEBUG,定义控制台输出和滚动文件输出的appender,确保日志输出的详细性和可维护性。 ##### 第三步:服务端程序设计 - 实现Mina服务端程序,利用IoAcceptor构建...

    MINA2项目所用JAR包

    4. **slf4j-api-1.6.6-sources.jar** 和 **slf4j-api-1.6.6.jar**:SLF4J(Simple Logging Facade for Java)是一个日志门面,允许开发者在不修改代码的情况下切换不同的日志实现,如Log4j、Logback等。这两个文件...

    mina 2.0.0-RC1 开发包

    这意味着在MINA 2.0.0-RC1中,日志记录会通过Log4j进行,Log4j是一个广泛使用的、功能强大的日志记录工具,提供丰富的配置选项和日志级别控制,便于调试和性能监控。 结合这些库,开发者可以轻松地创建跨平台的、...

    MINA框架用到的开发包

    5. **版本管理**:预发布版本M4和早期版本的SLF4J与Log4j绑定,意味着在项目中可能需要关注这些组件的更新,以获取最新的功能和安全性改进。 综上所述,MINA框架结合了非阻塞I/O、事件驱动和过滤器模式,为开发高...

    mina简单通信需要的包

    在Mina项目中,SLF4J用于记录应用程序的运行日志,帮助开发者调试和监控系统状态。 在实际使用中,开发人员需要结合这两个库,通过Mina提供的API来创建服务器端监听器,处理客户端连接请求。同时,客户端使用Mina...

    Mina推送用到的jar包

    这意味着Mina在运行时将使用Log4j进行日志记录。 在Mina框架中,应用通常会定义一个过滤器链,每个过滤器执行特定的任务,如数据编码解码、安全验证等。这些过滤器按照顺序被调用,数据在过滤器之间传递,直到到达...

    Mina2.0完全剖析,完全自学手册

    此外,需要为项目添加日志配置文件`log4j.properties`,示例如下: ```properties log4j.rootLogger=DEBUG,MINA,file log4j.appender.MINA=org.apache.log4j.ConsoleAppender log4j.appender.MINA.layout=org.apache...

    关于Apache Mina

    Log4j的使用有助于追踪程序中的问题,优化性能,以及在生产环境中监控系统状态。 3. `slf4j-api-1.5.2.jar`:Simple Logging Facade for Java (SLF4J) 是一个为各种日志框架提供一个简单的统一接口的库,如Log4j。...

    mina2.0初学教程

    log4j.appender.MINA.layout=org.apache.log4j.PatternLayout log4j.appender.MINA.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %c{1} %x - %m%n log4j.appender.file=org.apache.log4j....

    Apache Mina 2 完全自学手册

    在创建Java Project时,确保使用UTF-8编码,并配置log4j.properties文件,以实现日志的输出和管理。示例配置如上所示,涵盖了控制台和文件两种日志输出方式。 **第三步:服务端程序** 创建服务端程序,绑定特定...

    mina框架jar

    6. **日志系统**:在描述中提到的"日志jar包",通常指的是日志库,如log4j,它在MINA框架中扮演着记录系统运行情况和错误信息的角色,对于问题排查和系统优化至关重要。 在实际应用中,MINA广泛用于构建各种网络...

    mina框架开发完整架包下载!

    这意味着你可以选择最适合项目需求的日志框架,如Log4j、Logback等,而无需修改代码中的日志调用。 在下载的“Mina完整架包”中,通常会包含以下组成部分: 1. **Mina Core**:这是Mina框架的核心库,包含了所有...

Global site tag (gtag.js) - Google Analytics