一、日志输出log4j
1. Scala中配置log4j依赖
对于 Maven 项目,可以在 pom.xml 文件中添加以下内容:
<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version>
</dependency>
2.创建 log4j 配置文件
通常是 log4j.properties 或 log4j.xml。这个文件将包含 log4j 的配置信息,如输出位置、日志级别等
# 设置根日志记录器的级别
log4j.rootLogger=DEBUG, file# 定义日志输出的目标
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=/path/to/logfile.log# 设置日志输出格式
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
3. 在scala代码中使用log4j
在 Scala 代码中,你可以通过获取 Logger 实例并使用该实例记录日志