JAVA如何添加日志文件 |
您所在的位置:网站首页 › eclipse怎么创建日志文件 › JAVA如何添加日志文件 |
[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 |