首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >LOG4J(log for java)详解

LOG4J(log for java)详解

作者头像
时间静止不是简史
发布2020-07-27 09:56:12
发布2020-07-27 09:56:12
9590
举报
文章被收录于专栏:Java探索之路Java探索之路

log4j 简介

a) log4j 是 Apache 提供的一款记录日志的工具 b) log4j 既可以将日志信息打印在控制台, 也可以打印输出到一个日志文件中. c) log4j 可以定制日志的输出格式 d) log4j 可以定制日志级别

日志级别

1 FATAL 致命的, 表示非常严重的错误, 一般是系统错误 2 ERROR 错误, 表示代码错误, 比较严重 3 WARN 警告, 不影响程序的运行, 但是可能存在风险. 4 INFO 信息, 表示一个普通的输出信息 5 DEBUG 调试, 表示程序员人为的一些调试信息

log4j 的使用

1 导包 log4j-1.2.17.jar log4j-api-2.0-rc1.jar log4j-core-2.0-rc1.jar 2 配置文件 位于src目录下,使用一个叫log4j.properties的配置文件, 会设定log4j的设置信息, 例如日志级别, 日志输出方式, 日志格式等等.

相关代码

代码语言:javascript
复制
import org.apache.log4j.Logger;

public class test {
	public static void main(String[] args) {
		//获取日志对象
		Logger logger = Logger.getLogger(test.class);
		
		//五个日志级别分别对应五个输入方法,方法名和级别名一致
		logger.fatal("系统崩溃了。。。");
		logger.error("发生错误。。。");
		logger.warn("警告!");
		logger.info("消息~");
		logger.debug("调试。。。");
		
	}
}

运行结果图

  1. 在mybatis框架导包时已经导入,如果需要请移步 https://blog.csdn.net/qq_43371556/article/details/88355208
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/03/10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • log4j 简介
  • 日志级别
  • log4j 的使用
    • 相关代码
    • 运行结果图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档