解决方案 »

  1.   

    没贴配置不好说
    要输出到文件么,给你个demo自己对比下吧log4j.logger.com.santrong.ftp=info, ftplog4j.appender.ftp=org.apache.log4j.RollingFileAppender
    log4j.appender.ftp.MaxFileSize=102400KB
    log4j.appender.ftp.MaxBackupIndex=3
    log4j.appender.ftp.Threshold = BEBUG
    log4j.appender.ftp.Append = TRUE
    log4j.appender.ftp.File=${catalina.home}/logs/santrong-ftp.log
    log4j.appender.ftp.layout=org.apache.log4j.PatternLayout
    log4j.appender.ftp.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss,SSS} %p] - %m %n
      

  2.   

    Quote: 引用 1 楼 weinianjie1 的回复:

    配置如下:
    log4j.rootLogger=DEBUG,console,filelog4j.logger.com.zte.smgw.socket.client=console,socketclient
    log4j.logger.com.zte.smgw.socket.server=console,socketserver
    log4j.logger.com.zte.smgw.api.sgip.client=console,sgipclient
    log4j.logger.com.zte.smgw.api.sgip.server=console,sgipserver
    log4j.logger.com.zte.test.SGIPServerDemo = console,sgipserverdemo
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern=%-5p [%t] %37c %3x - %m%n 
    log4j.appender.file=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.file.DatePattern='.'yyyy-MM-dd
    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern=%d %-5p [%c] %m%nlog4j.appender.socketclient=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.socketclient.File=../logs/SocketClientLog.log
    log4j.appender.socketclient.DatePattern='.'yyyy-MM-dd
    log4j.appender.socketclient.layout=org.apache.log4j.PatternLayout
    log4j.appender.socketclient.layout.ConversionPattern=%d %-5p [%c] %m%nlog4j.appender.socketserver=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.socketserver.File=../logs/SocketServerLog.log
    log4j.appender.socketserver.DatePattern='.'yyyy-MM-dd
    log4j.appender.socketserver.layout=org.apache.log4j.PatternLayout
    log4j.appender.socketserver.layout.ConversionPattern=%d %-5p [%c] %m%nlog4j.appender.sgipserverdemo=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.sgipserverdemo.File=../logs/barrydemo.log
    log4j.appender.sgipserverdemo.DatePattern='.'yyyy-MM-dd
    log4j.appender.sgipserverdemo.layout=org.apache.log4j.PatternLayout
    log4j.appender.sgipserverdemo.layout.ConversionPattern=%d %-5p [%c] %m%nlog4j.appender.sgipclient=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.sgipclient.File=../logs/SGIPClientLog.log
    log4j.appender.sgipclient.DatePattern='.'yyyy-MM-dd
    log4j.appender.sgipclient.layout=org.apache.log4j.PatternLayout
    log4j.appender.sgipclient.layout.ConversionPattern=%d %-5p [%c] %m%nlog4j.appender.sgipserver=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.sgipserver.File=../logs/SGIPServerLog.log
    log4j.appender.sgipserver.DatePattern='.'yyyy-MM-dd
    log4j.appender.sgipserver.layout=org.apache.log4j.PatternLayout
    log4j.appender.sgipserver.layout.ConversionPattern=%d %-5p [%c] %m%n