1.在Maven仓库中下载对应的包:
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.5</version> </dependency>
2.在Scala代码中添加如下语句:
val logger=LoggerFactory.getLogger("name")
logger.info("info信息,请查看”)
3.配置log4j.properties文件
log4j.rootLogger=info, stdout, log, errorlog log4j.Logger=search,Test ###Console### log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout #log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE}[ %t:%r ] %m%n log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} %5p %c{1}[%L] - %m%n ###Log### log4j.appender.log=org.apache.log4j.DailyRollingFileAppender log4j.appender.log.File=log/log.log log4j.appender.log.Append=true log4j.appender.log.Threshold=INFO log4j.appender.log.DatePattern='.'yyyy-MM-dd log4j.appender.log.layout=org.apache.log4j.PatternLayout log4j.appender.log.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [ %L ] %m%n ###Error### log4j.appender.errorlog=org.apache.log4j.DailyRollingFileAppender log4j.appender.errorlog.File=log/errorlog.log log4j.appender.errorlog.Append=true log4j.appender.errorlog.Threshold=ERROR log4j.appender.errorlog.DatePattern='.'yyyy-MM-dd log4j.appender.errorlog.layout=org.apache.log4j.PatternLayout log4j.appender.errorlog.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [ %L] %m%n