代码中的
logger.info不打印
logger.error打印
### 设置跟logger###
log4j.rootLogger = DEBUG,console,file
### 输出日志到控制台 ###
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.Threshold =info
log4j.appender.console.layout = org.apache.log4j.SimpleLayout
### 输出日志到文件,可以设置多个文件输出,比如error输出一个info输出一个
log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File = /logs/chatClient/chatClient.log
### Append指定是否追加内容,true追加,false则为覆盖
log4j.appender.file.Append = true
### Threshold属性可以指定某个appender的日志level
### 级别必须要比rootLogger的大,否则还是按照rootLogger输出,一般rootLogger都配置debug
log4j.appender.file.Threshold =debug
log4j.appender.file.layout = org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %F %p %m%n
改成大写试试