JAVA如何添加日志文件

您所在的位置:网站首页 eclipse怎么创建日志文件 JAVA如何添加日志文件

JAVA如何添加日志文件

2024-07-13 00:32| 来源: 网络整理| 查看: 265

 

[SSM配置Log4j打印日志,打印SQL语句](https://blog.csdn.net/qq_42651904/article/details/88981997)

JAVA添加日志文件:首先导入需要的日志文件工具

导入步骤如下图

 

 

之后再创建名为 log4j.properties  file(配置文件,配置文件只能放在src里面不能放在其他包里面不然会找不到)

创建步骤如下

 

之后再修改logic的配置信息 具体操作如下

再将file的编码格式改为UTF-8

 

之后再对log4j 进行配置,如果创建进入的编辑器框为 Properties, 不习惯可以点击Source则变为原理的JAVa编辑器样式

配置代码如下

## 设置日志级别和输出源 log4j.rootLogger = All,sysout,EFile ## sysout ## 设置日志输出位置 log4j.appender.sysout = org.apache.log4j.ConsoleAppender ## 设置输出布局 log4j.appender.sysout.layout = org.apache.log4j.PatternLayout ## 设置布局样式 log4j.appender.sysout.layout.ConversionPattern = [%p] [%d] [%l] %n%m%n ## 设置输出源优先级(对文件输出源有效) log4j.appender.sysout.Threshold = ALL ## 设置是否立即写入 log4j.appender.sysout.ImmediateFlush = TRUE ## 设置输出颜色 log4j.appender.sysout.target = System.out ##EFile ##输出位置为文件 log4j.appender.EFile = org.apache.log4j.FileAppender ##指定写入的文件名 log4j.appender.EFile.File = error.log log4j.appender.EFile.layout = org.apache.log4j.PatternLayout log4j.appender.EFile.layout.ConversionPattern = [%-5p] [%d] [%l]%n%m%n log4j.appender.EFile.Threshold = ERROR log4j.appender.EFile.ImmediateFlush = TRUE

再创建一个JAVA类

package com.Day_7_19; import org.apache.log4j.Logger; public class TestLog { private static final Logger LOG = Logger.getLogger(TestLog.class); public static void main(String[] args) { LOG.debug("debug"); LOG.info("test"); LOG.warn("warn"); LOG.error("error"); LOG.fatal("fatal"); } }

 运行看控制台输出如下信息

则表示配置成功,并且在你工作的项目中文件中能看到文件error

 

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3