Log4j快速使用精简版

Log4j快速使用精简版

1、导入log4j-1.2.17.jar包

2、在src根目录下创建log4j.properties文件

log4j.rootLogger=INFO, CONSOLE, FILE

## console 配置文件输出的目的地 (控制台)
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy/MM/dd/HH:mm:ss} %-5p [%t] %10l - %m%n

## file 配置文件输出的目的地 (写入日志文件)
log4j.appender.FILE=org.apache.log4j.RollingFileAppender
log4j.appender.FILE.File=D:/logs/log4j.log
log4j.appender.FILE.MaxFileSize=1MB
log4j.appender.FILE.Append = true
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{yyyy/MM/dd/HH:mm:ss} %-5p [%t] %10l - %m%n

##第一个参数代表日志的级别 日志级别有五个 DEBUG INFO WARN ERROR FATAL
##常用的日志基本有4个 DEBUG INFO WARN ERROR
##DEBUG 我们为程序设定的一些调试信息
##INFO 为一般 要显示的信息 ,比如登陆,参数的值
##WARN 一般为警告信息 ,比如说session丢失,文件路径不存在
##ERROR 一般为异常信息 用于异常打印

##第二个和第三个参数代表日志信息的输出地点 输出地点分五个类型
##1.org.apache.log4j.ConsoleAppender(控制台)
##2.org.apache.log4j.FileAppender(文件)
##3.org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件)
##4.org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)
##5.org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方--邮箱)

## layout表示日志信息的输出格式风格
## 1.org.apache.log4j.HTMLLayout(以HTML表格形式布局),
## 2.org.apache.log4j.PatternLayout(可以灵活地指定布局模式),
## 3.org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),
## 4.org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息)

##%d: 输出日志时间点的日期或时间,比如:%d{yyy MMM dd HH:mm:ss},输出类似:2011年10月18日 22:10:28
##%p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL,
##%t: 输出产生该日志事件的线程名
##%c: 输出日志信息所属的类目,通常就是所在类的全名
##%l: 输出代码中的行号----包括类目名、发生的线程,以及在代码中的行数。举例:com.tz.jspstudy.test.Log4jTest.main(Log4jTest.java:19)
##%m: 输出代码中指定的消息,产生的日志具体信息
##%n: 输出一个回车换行符

3、在需要添加日志的class里面创建Logger对象

import org.apache.log4j.Logger;

Logger logger = Logger.getLogger(Log4jTest.class);

4、添加日志信息

logger.debug("debug log");
logger.info(" info log");
logger.warn(" info log");
logger.error(" info log");

时间: 2025-01-05 05:25:23

Log4j快速使用精简版的相关文章

Linux上oracle精简版客户端快速部署

RHEL6 + Oracle 11g客户端快速部署 需求:只是用到客户端的sqlplus, sqlldr功能. 方案:用精简版实现客户端的快速部署 1.上传oracle精简版客户端到服务器/tmp目录下,解压到/opt目录下,改名为oracleclient # cd /opt # unzip /tmp/oracle_instantclient_11_2_for_linux.zip # mv oracle_instantclient_11_2_for_linux oracleclient # ch

最新win7系统32位和64位电脑城快速装机稳定版 V2016年1月

最新win7系统32位电脑城快速装机稳定版 V2016年1月 全能装机版 V2016.1(32位)与之前的系统相比,更注重智能性,在安装方式上也更加精简,操作步骤简便,更适合不会COMS设置和GHOST的用户. 最新更新的win7系统地址http://www.xitongma.com/Windows7/ 下载地址: 百度网盘:http://pan.baidu.com/s/1i3O8MHZ 360网盘地址:http://yunpan.cn/cuQwfqYaXjDWp  访问密码 2435 win7

雨林木风 Windows Vista ULTIMATE With SP1 精简版 Y2.1

软件大小:2.66G   软件语言:简体中文   软件类别:国外软件/操作系统   运行环境:Win2003, WinXP, Win2000, NT, WinME,winvista,win7   授权方式:免费软件 软件评级: 雨林木风 Windows Vista ULTIMATE With SP1 精简版,基于 Windows Vista Ultimate SP1 X86 MSDN 官方简体中文版精简优化而成,无人值守安装,免激活,免序列号,安装方便快捷! 雨林木风 Vista 2.1 精简版

小韦XPSP3 V10.0_Ghost精简版

小韦XPSP3 V10.0_Ghost精简版 小韦XPSP3 V10.0_Ghost精简版该版本基于小韦XPSP3 V10.0,用EasySysprep_4.1进行重新封装,最大程度保持原版极度精简的理念.C盘为NTFS格式,安装后C盘只占用260M(关闭虚拟内存)!改进如下:1.修复了快速启动栏,增加了显示桌面按钮.2.附件中增加了计算器.3.增加了语言栏显示,便于手工安装输入法.4.增加vbscript支持.5.恢复xcopy.find命令到system32目录.6.修复右击磁盘格式化的命令

Dreamweaver cc 2018精简版

Adobe Dreamweaver cc 2018绿色精简版点击下载Dreamweaver cc 2018精简版打开方法 1.绿色无需安装,下载数据包后解压鼠标双击"Dreamweaver.exe"运行即可 2.第一次打开可能需要一些时间,等待程序初始化完成即可进去软件界面免费使用了 新功能 1.Dreamweaver中的HiDPI分辨率支持 (Windows)现在,Dreamweaver CC为 Windows 提供 HiDPI 显示器支持.通过引入高分辨率,在使用现代显示器时,Dr

让 Chrome 57 支持迅雷精简版

感觉下面步骤麻烦的,可以翻到文章最后,提供了全部文件打包,Chrome 扩展最好还是去 Chrome 商店安装 详细步骤 1. 安装迅雷精简版 迅雷精简版 1.5.3.288 最终更新官网下载 http://down.sandai.net/mini/ThunderMini_dl1.5.3.288.exe 2. 下载迅雷 Chrome 扩展额外支持包 http://plugin.xl7.xunlei.com/7.9/func/xl_ext_chrome_setup.exe 3. 使用 7zip 解

oracle10g精简版安装步骤

 Feng218 如果出现如下错误: 最好把360安全卫士全关了,再安装下,就没事了 然后安装完了进入时输入用户名:sys或者system 密码就是自己设好的密码进来之后如下所示 oracle10g精简版安装步骤,布布扣,bubuko.com

精简版搜索(search lite)

ES有两种格式的search api: "lite"--query string版本,这个版本期望所有的参数在请求中指定并传递 full request body版本期望得到一个JSON请求体,并且使用一个名为DSL的丰富的搜索语言 query string搜索对在使用命令行的即席查询(ad hoc queries)是很有用的.例如要查询type是tweet并且字段"tweet"包含"elasticsearch"单词的document: GET

MySql5.7.11 for Windows 安装精简版(一)

原文:MySql5.7.11 for Windows 安装精简版(一) 从官网下载压缩包,我下载的是64位的.解压. 精简: -Bin下只保留 mysqladmin.exe mysqld.exe mysql.exe Share目录下 保留charsets english 没有data文件夹一会告诉怎么生成 添加环境变量,mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )添加到Path中,当然之前的不要删了,用:隔开就好