您在类路径中缺少
log4j.properties或
log4j.xml。
您可以使用
BasicConfigurator.configure();
但是请注意,这只会登录到System.out,因此不建议这样做。您实际上应该使用上面的文件之一,然后将其写入日志文件。
一个非常简单的例子
log4j.properties是
#Log to Console as STDOUTlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c %3x - %m%n#Log to file FILElog4j.appender.file=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.file.File=logfile.loglog4j.appender.file.DatePattern='.'yyyy-MM-ddlog4j.appender.file.append=truelog4j.appender.file.layout=org.apache.log4j.PatternLayoutlog4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c %3x - %m%n#Root Loggerlog4j.rootLogger=INFO, stdout, file


