Java日志文档怎么写以及各句含义:见注释

### 设置###
//不同的错误类型  从小到大
### debug--->info(常用)--->warn--->error
log4j.rootLogger = debug,stdout,D,E
//日志输出要有格式
### 输出信息到控制台 ###
//首先调用方法 固定的
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
//输出
log4j.appender.stdout.Target = System.out
//输出要带有格式
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
//具体的格式 [%-5p] -后面留几个 空格   %d{yyyy-MM-dd HH:mm:ss,SSS} 年月日时分秒
//  method:  你的方法有什么错误 %l%n%m%n 代表各种参数,可以不改 一直沿用
log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n### 输出DEBUG 级别以上的日志到日志文件 ###
//D 代表错误的命名代号 debug
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
//输出文件(file)   错误类型存储的地址        路径斜杠要换成反斜杠
//路径后要加debug.log 代表文件存储 .log 可以换但建议就写这样
log4j.appender.D.File =D:/prolog/mysecond/debuglog/debug.log
//true 代表允许错误追加写,而不是每次覆盖保存
log4j.appender.D.Append = true
//输出DEBUG 级别以上的日志到日志文件
log4j.appender.D.Threshold = DEBUG
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n//以下只需更改错误类型存储位置和类型即可
### 输出INFO 级别以上的日志到日志文件 ###
log4j.appender.I = org.apache.log4j.DailyRollingFileAppender
//更改错误类型存储位置
log4j.appender.I .File = D:/prolog/mysecond/infolog/info.log
log4j.appender.I .Append = true
//更改错误类型存储类型
log4j.appender.I .Threshold = INFO
log4j.appender.I .layout = org.apache.log4j.PatternLayout
log4j.appender.I .layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n### 输出WARN 级别以上的日志到日志文件 ###
log4j.appender.W= org.apache.log4j.DailyRollingFileAppender
log4j.appender.W.File = D:/prolog/mysecond/warnlog/warn.log
log4j.appender.W.Append = true
log4j.appender.W.Threshold = WARN
log4j.appender.W.layout = org.apache.log4j.PatternLayout
log4j.appender.W.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n### 输出ERROR 级别以上的日志到日志文件 ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File =D:/prolog/mysecond/errorlog/error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

Java日志文档怎么写相关推荐

  1. java设计文档怎么写,斩获offer

    NO1:说说zookeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现(Chubby是不开源的),它是集群的管理者,监视 ...

  2. word中添加java代码怎么写_Java如何在word文档中写一个段落?

    在Java编程中,如何在word文档中写一个段落? 注意:需要访问网址:http://poi.apache.org/download.html , 下载一个Apache POI软件包.这里下载最新版本 ...

  3. java开发文档怎么写_程序员该不该写技术文档,怎么写文档,易懂又能提升自己...

    最近公司项目的调用量突然涨了一大波,很多系统都纷纷扛不住了,于是需要对系统进行优化,系统优化的第一步,便是梳理业务! 在这个过程中,经常出现了这样一些情况,发现数据库的某些字段,没有注释,也没有一定的 ...

  4. JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载

    JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载 JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet ...

  5. java docx文档解析_带有docx4j的Java Word(.docx)文档

    java docx文档解析 几个月前,我需要创建一个包含许多表和段落的动态Word文档. 过去,我曾使用POI来实现此目的,但是我发现它很难使用,并且在创建更复杂的文档时对我来说效果不佳. 因此,对于 ...

  6. javadoc - Java API 文档生成器(Windows版本)

    文章目录 简介 命令语法结构 Javadoc Doclets 术语 带文档的类 引用类 外部引用类 源文件 源代码文件 包注释文件 概述注释文件 其他未处理文件 生成的文件 基本内容页 交叉参考页 支 ...

  7. 局域网聊天软件 设计文档怎么写?

    局域网聊天软件 设计文档怎么写?这种针对数据库记录的 局域网聊天软件 窃取,被一些攻击者称为拖库,于是有了一个自然而谐音的戏称脱裤.只是攻击者日趋不厚道,从前只是偷了人家的裤子,现在还要晾在大街上,并 ...

  8. 项目1:基于Java API文档制作的搜索引擎

    目录 一.搜索引擎相关概念 1.1 认识搜索引擎 1.2 搜索引擎的本质 1.3 搜索的思路 1.3.1  暴力搜索 1.3.2  倒排索引 1.4 项目目标 二.实现思路和前期准备 2.1 项目模块 ...

  9. JAVA帮助文档全系列

    JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境.它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运 ...

最新文章

  1. 一文分析多模态生物识别的优势,快码起来吧!
  2. (PHP7内核剖析-3) 变量
  3. python中print的用法_Python2与Python3中print用法总结
  4. [Swift通天遁地]一、超级工具-(2)制作美观大方的环形进度条
  5. LeetCode MySQL 1501. 可以放心投资的国家
  6. typescript获取时间戳
  7. matlab学习技巧之semilogx和semilogy函数
  8. Camera相机研发介绍
  9. 纯CSS实现多行文本溢出显示省略号(兼容不同浏览器)
  10. 电脑检测软件列表及电脑硬件驱动大全
  11. 未安装SQL Server如何打开.mdf文件
  12. 为梦想窒息,乐视网中止上市
  13. Dart 2.13 版现已发布
  14. 神州战神Z7-KP7EC 安装Ubuntu18.04 和win10双系统操作流程
  15. 复变函数——学习笔记4:复变函数的积分
  16. gephi mysql_使用Gephi分析论坛社交关系网络
  17. 关于FFmpeg里的GPL和LGPL协议
  18. Java封装如何封装 封装的好处是什么?
  19. 2021年MyBatis核心面试题
  20. 工作四年都没搞定的Mysql事务和锁机制,这篇一次讲清!

热门文章

  1. 作业录屏+露脸+视频裁剪+字幕添加(支持双语)
  2. 3dsmax启动闪退的解决方法
  3. 信息学奥赛一本通1379:热浪(heatwv) 图论dijkastra算法
  4. uniApp和微信小程序好看的我的页面(有源码)
  5. 一款非常不错的高仿UC浏览器源码下载
  6. 我为何在 CSDN 乐在其中
  7. C++字符,字符串,数字,小写,大写的相互转化
  8. 手动搭建一个https服务器,并颁发证书
  9. 类360极速浏览器官网html
  10. 第三方测试什么意思?国内知名第三方测试公司排名