1.下载IDEA
到官网即可
2.注册
https://www.jb51.net/softs/543007.html
下载插件,拖进idea即可
或者
https://www.jiweichengzhu.com/article/93afbed1245d4ee69b82ed1b067f48a4
3.配置
新建一个maven.
1.之后点击,pox.xml
输入
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.12</version>
</dependency>
</dependencies>
2.新建如图的文件
输入
注意:按照需求输入。
下面的只是在stdout里面输出了线程名称和时间。
### 设置###
log4j.rootLogger = debug,stdout
### 输出信息到控制抬 ###
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 = [%-5p] %d{ HH:mm:ss,SSS} [%t]:%m%n
4.下载安装log4j
1.2.17版本
导入到IJ,点击file->project structure
5.测试
import org.apache.log4j.Logger;
public class Demo{
private static Logger logger = Logger.getLogger(Demo.class);
public static void main(String[] agrs) {
logger.debug("test");
}
}
最终输出类似于:时间,线程名称,debug内容