[问题记录]log4j使用记录

366人阅读 评论(0) 收藏 举报
分类:

步骤一:maven配置依赖

https://mvnrepository.com/artifact/log4j/log4j/1.2.16

步骤二:IDEA加入log4j.properties文件

File->Project Structure
idea_setting_1

log4j.properties文件放入resources文件夹中
idea_setting_2

步骤三:配置log4j.properties文件

  • 输出到控制台
  • 输出到../logs/task_node.log文件(每天生成一个新文件,旧文件自动被重命名为task_node.log_xxxx-xx-xx

log4j.rootLogger=DEBUG,console,FILE

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.threshold=INFO
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n

#log4j.appender.FILE=org.apache.log4j.RollingFileAppender
#log4j.appender.FILE.Append=true
#log4j.appender.FILE.File=../logs/TaskNode.log
#log4j.appender.FILE.Threshold=INFO
#log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
#log4j.appender.FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
#log4j.appender.FILE.MaxFileSize=10MB

# Direct log messages to a log file
# Define the file appender
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender

# Set the name of the file
log4j.appender.FILE.File=../logs/task_node.log

# Set the immediate flush to true (default)
log4j.appender.FILE.ImmediateFlush=true

# Set the threshold to debug mode
log4j.appender.FILE.Threshold=INFO

# Set the append to false, should not overwrite
log4j.appender.FILE.Append=true

# Set the DatePattern
log4j.appender.FILE.DatePattern='_'yyyy-MM-dd

# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n

Usage

private static final Logger logger = Logger.getLogger(GitUtil.class);

logger.info("xxx");
查看评论

Microsoft Windows CE 硬件兼容性列表

Microsoft Windows CE 硬件兼容性列表 摘要:本硬件兼容性列表提供与 Microsoft Windows CE 操作系统兼容的代表性硬件外围设备的清单。 目录简介Microsoft ...
  • ghj1976
  • ghj1976
  • 2001-05-03 18:21:00
  • 2626

Mac 使用记录

Mac Idea 快捷键
  • lilongjiu
  • lilongjiu
  • 2017-09-20 20:25:24
  • 272

Android 使用记录访问权限

什么是使用记录访问权限呢?这是在Android5.0(Api level 21)新添加的,通过该权限我们可以查看设备上其它应用使用情况的统计信息等。 如何使用该权限呢? 首先在manifest...
  • qq_24531461
  • qq_24531461
  • 2017-03-28 13:50:27
  • 594

查看手机使用记录

拨号状态下输入对应型号手机的代码: 华为: ##6130## 小米: ##4636## VIVO: ##4838## 魅族: ##4636## 其它安卓型号: ##4636## ...
  • qq_30656253
  • qq_30656253
  • 2017-12-29 15:41:29
  • 720

用简单命令查看Windows上USB盘使用记录

已经有很多文章描述如何查找注册表里边的USB盘使用记录,但用regedit 查找有所不便,下载相关程序又担心中病毒。本人写了一个简单的命令来做这个查询: 只需要打开命令行窗口(Win + R,输入 ...
  • nullpointer2008
  • nullpointer2008
  • 2017-10-27 16:36:46
  • 1319

在win7环境下删除USB使用记录

1.用USBViewer,解压后用管理员身份运行即可 2. 再可以用PCscan 检查,记录是否被删除 网上那些改注册表的方法 权限不够,没用...
  • xyqzki
  • xyqzki
  • 2011-10-14 21:03:50
  • 2643

删除曾经使用过的USB设备记录

首先,有几种方法可以查看电脑上使用的USB设备记录: 1、无需任何工具软件,手动法:电脑中添加一个环境变量,变量名为“devmgr_show_nonpresent_devices”,值为“1...
  • dufufd
  • dufufd
  • 2016-05-30 10:00:16
  • 5843

查看电脑使用 usb设备记录

很简单,搞个软件叫Usblog.exe 然后运行Usblog.exe,会在桌面上生成一个txt文件,里面记录了你电脑上所有使用过的USB设备的信息。可以看看是不是有人在你不知道的时间用过U盘等工具拷贝...
  • GeneralYY0
  • GeneralYY0
  • 2012-05-28 15:35:42
  • 3215

清除电脑使用记录工具(超实用)

  • 2008年11月14日 13:42
  • 41KB
  • 下载

微机室上机记录管理系统 V1.3

  • 2014年11月06日 13:23
  • 138KB
  • 下载
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 45万+
    积分: 6179
    排名: 5036
    第三方账号
    博客专栏