使用log4j
1.引入三个jar包
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
</dependency>
2.配置log4j.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<!-- 输出到日志文件 -->
<appender name="logfile" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="ExcelTemplateLog.log"/>
<param name="Append" value="true"/>
<param name="MaxFileSize" value="1000KB"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/>
</layout>
</appender>
<appender name="stdout" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/>
</layout>
</appender>
<logger name="excel-logger" additivity="false">
<level value="INFO"/>
<appender-ref ref="stdout" />
<appender-ref ref="logfile" />
</logger>
<!--
<root>
<priority value="INFO"/>
<appender-ref ref="stdout" />
<appender-ref ref="logfile" />
</root>
-->
</log4j:configuration>