0

15

如题 
比如 03:23:53,937  INFO LoginAction.java:25 - select ......
Struts 

  • 添加评论
  • 关注(0)

2个答案按时间排序按投票排序

00

采纳的答案

Log4j 输出格式转换字符说明 
================= 
c  category的名称,可使用{n}限制输出的精度。例如:logger名为"a.b.c",%c{2}将输出"b.c"。

C  产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。

d  时间和日期的输出格式,例如:%d{yyyy MM dd HH:mm:ss,SS},可不带后面的日期格式字符。

F  产生log事件的java源文件名,带“.java”后缀及包名称。

l  log发生位置的详细描述,包括方法名、文件名及行号。

L  log发生在源文件中的位置。

m  log事件的消息内容。

M  log发生时所在的方法名称。

n  根据所运行的平台输出相应的行分隔字符。

p  log事件的级别。

r  自程序运行至log事件产生所经过的时间。

t  产生log的线程名称。

你的问题可以有下面的格式串输出: 
%d %-5p %l - %m%n

0

log4j怎样配置才能打印出执行语句所在的类名及行号15

如题 
比如 03:23:53,937  INFO LoginAction.java:25 - select ......
Struts 

2009年5月25日 11:30

quxiuer 

0 0 1

  • 添加评论
  • 关注(0)

2个答案按时间排序按投票排序

00

采纳的答案

Log4j 输出格式转换字符说明 
================= 
c  category的名称,可使用{n}限制输出的精度。例如:logger名为"a.b.c",%c{2}将输出"b.c"。

C  产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。

d  时间和日期的输出格式,例如:%d{yyyy MM dd HH:mm:ss,SS},可不带后面的日期格式字符。

F  产生log事件的java源文件名,带“.java”后缀及包名称。

l  log发生位置的详细描述,包括方法名、文件名及行号。

L  log发生在源文件中的位置。

m  log事件的消息内容。

M  log发生时所在的方法名称。

n  根据所运行的平台输出相应的行分隔字符。

p  log事件的级别。

r  自程序运行至log事件产生所经过的时间。

t  产生log的线程名称。

你的问题可以有下面的格式串输出: 
%d %-5p %l - %m%n

log4j怎样配置才能打印出执行语句所在的类名及行号相关推荐

  1. java大神请出来_求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因。...

    求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因.classPlate{publicPlate(){System.out.println("inPlateconstru ...

  2. Android 日志打印工具类 可显示打印所在的方法和行号

    Android 日志打印工具类 可显示打印所在的方法和行号.便于开发人员查看Log信息~~ package com.newland.util;import java.io.BufferedWriter ...

  3. SpringBoot打印日志配置,打印出默认控制台一样的日志格式。

    1.问题描述 如何打印出和SpringBoot默认日志格式一样的日志?根据网上的日志配置,日志是打印出来了没问题.但效果是这样的.

  4. Bash shell脚本打印出正在执行的命令

    默认情况下,bash脚本不会打印执行的每个命令,这个有时候不太方面. 如下的方法可以让bash脚本打印出执行的命令: 1) 在脚本里添加 set -v 或者 #!/bin/bash -v 以加 set ...

  5. 教你怎么打印出实际大小的身份证

    1.在word插入图片: 2.击图片右键点"设置图片格式","大小" 3.去掉"锁定纵横比"和"相对原始图片大小"复选勾 ...

  6. 怎样把扫描好的身份证打印出实际大小

    新版身份证规格:尺寸:673*425像素.大年夜小:8.55*5.4厘米.分辨率:200像素/英寸. 旧版身份证规格:尺寸:748*520像素.大年夜小:9.5*6.6厘米.分辨率:200像素/英寸. ...

  7. Console-算法[for]-打印出杨辉三角形

    ylbtech-Arithmetic:Console-算法[for]-打印出杨辉三角形 1.A,Demo(案例) [程序61] 题目:打印出杨辉三角形(要求打印出10行如下图) 1.程序分析: 1 1 ...

  8. 【Java学习之代码学习】 Prog28_打印出杨辉三角形的问题

    今天,国家公祭日.有媒体拼接30位南京大屠杀幸存者照片,用面孔诉说79年来的荣辱与沧桑.然而哀思无法抗敌,孱弱必将遭欺.我们缅怀逝者,但不被泪水遮挡视线:我们铭记历史,但不被仇恨冲昏头脑.国家的祭奠, ...

  9. Pycharm 控制台如何打印出蓝色链接

    Pycharm 控制台如何打印出蓝色链接 跳转到源代码行 # main.py# ◆◇◆ 假设我们要定位到源代码的这一行 ◆◇◆# Good print('File "main.py" ...

最新文章

  1. 用 Docker 构建、运行、发布来一个 Spring Boot 应用
  2. [Android编程心得]Debug的一些技巧
  3. Leaflet中通过leaflet-measure插件实现测距测面效果
  4. 通过LDAP验证Active Directory服务
  5. 24、C++ Primer 4th 笔记,面向对象编程(2)
  6. C语言试题三十一之判断字符串是否为回文?若是则函数返回1,主函数中输出yes,否则返回0,主函数中输出no。回文是指顺读和倒读都是一样的字符串。
  7. rails3异步发邮件
  8. 闲话WPF之十八(WPF中的资源 [4] )
  9. Javascript设计模式(五)代理模式
  10. 4月5日--课堂笔记--JS内置对象
  11. python 写的第一个爬虫 下载网页视频,调用迅雷下载,男神喜欢
  12. 利用MEGA做序列比对
  13. python的for语句打印金字塔图形_python打印星号金字塔的方法
  14. 涂抺mysql 李丙洋_涂抹
  15. 天耀18期 - 02.Java基础-标识符、关键字、数据类型【作业】
  16. 现代计算机eniac的诞生,eniac诞生于哪一年(第一台电脑eniac诞生在哪国)
  17. IDEA配置SpringBoot项目热部署
  18. Stay Hungry. Stay Foolish
  19. 程序员的另面爱好(四)
  20. 编译器 LLVM Clang原理与实战 制作自己的编译器 source-to-source 源代码转换 编译遍 compile pass 代码插桩

热门文章

  1. 了解扎克伯格是如何从一个被女友嫌弃太nerd的loser转变成下一个比尔盖茨--《社交网络》影片评论
  2. 神雕侠侣2暂无服务器信息,神雕侠侣2手游
  3. Android常用控件之ExpandableList的使用
  4. 电子科技大学计算机网络系统,2018年成都电子科技大学3015计算机操作系统与计算机网络考博大纲...
  5. 期货数据读取python从新浪财经
  6. Qt 3D教程(二)初步显示3D的内容
  7. iphone已停用怎么解锁_苹果手机锁屏密码忘了怎么办?北京iPhone维修点分享解锁方法...
  8. 上海有学计算机的职业学校吗,上海有学计算机专业的职业高中
  9. php中的点击时间,PHP中的日期及时间_php
  10. ffmpeg 转换flv压缩大小_简单几步教你怎样使用FFmpeg工具快速的转换FLV视频为MP4格式...