写配置文件 log4j.properties控制舒服位置和范围
写pom.xml引入log4j。
javaclass输出就行
这是log4j.properties 名字必须是log4j.properties
## debug级别 stout自定义名称
log4j.rootLogger=debug,stout
## 输出的信息到控制台
log4j.appender.stout=org.apache.log4j.ConsoleAppender
## 指定输出的目的地
log4j.appender.stout.target=System.out
## 重要的-->定义输出的格式
log4j.appender.stout.layout=org.apache.log4j.PatternLayout
log4j.appender.stout.layout.ConversionPattern=[%-5p] [%t] %d{yyyy-MM-dd HH:mm:ss.SSS} method:%l%n%m%n
在pom.xml引入log4j
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
</dependencies>
测试
public class log4j {
private static Logger logger = Logger.getLogger(log4j.class);
public static void main(String[] args) {
logger.trace("trace 级别");
logger.debug("debug 级别");
logger.info("info 级别");
logger.warn("warn 级别");
logger.error("error 级别");
}
}