ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

log4j-日志

2021-11-05 00:01:06  阅读:132  来源: 互联网

标签:输出 信息 log4j 日志 异常 控制台


log4j(错误信息打印日志)

log 日志
tomcat启动时在控制台中打印的启动信息.
java程序报错在控制台输出异常信息.

日志信息对于开发人员是非常重要
e.printStackTrace(); 输出异常信息,程序员就可以根据异常信息排查问题.

对于生产环境的程序运行一旦出现一异常,就不能很好查看异常信息.

把异常信息通过IO流,将异常信息输出到一个文件中

市面上有很多的日志组件 apache log4j 封装好了日志输出功能,

搭建:
导入log4j需要的jar
导入log4j的配置文件

在这里插入图片描述

log4j.properties properties(属性文件) 键值对存放数据 存放项目配置信息

在这里插入图片描述

日志的级别 ERROR、WARN、 INFO(信息)、DEBUG(调试)
log4j.rootLogger = info(日志级别),stdout,D(定义两个变量)
日志输出的文件地址
日志的格式

具体使用

在程序中需要添加的地方使用即可

例一:

在这里插入图片描述

例二:

在这里插入图片描述

以上两个例子都是直接在控制台或指定的日志文件或控制台或指定的日志文件都打印

标签:输出,信息,log4j,日志,异常,控制台
来源: https://blog.csdn.net/qq_53677566/article/details/121154250

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有