Java日志文档怎么写
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日志文档怎么写相关推荐
- java设计文档怎么写,斩获offer
NO1:说说zookeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现(Chubby是不开源的),它是集群的管理者,监视 ...
- word中添加java代码怎么写_Java如何在word文档中写一个段落?
在Java编程中,如何在word文档中写一个段落? 注意:需要访问网址:http://poi.apache.org/download.html , 下载一个Apache POI软件包.这里下载最新版本 ...
- java开发文档怎么写_程序员该不该写技术文档,怎么写文档,易懂又能提升自己...
最近公司项目的调用量突然涨了一大波,很多系统都纷纷扛不住了,于是需要对系统进行优化,系统优化的第一步,便是梳理业务! 在这个过程中,经常出现了这样一些情况,发现数据库的某些字段,没有注释,也没有一定的 ...
- JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载 JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet ...
- java docx文档解析_带有docx4j的Java Word(.docx)文档
java docx文档解析 几个月前,我需要创建一个包含许多表和段落的动态Word文档. 过去,我曾使用POI来实现此目的,但是我发现它很难使用,并且在创建更复杂的文档时对我来说效果不佳. 因此,对于 ...
- javadoc - Java API 文档生成器(Windows版本)
文章目录 简介 命令语法结构 Javadoc Doclets 术语 带文档的类 引用类 外部引用类 源文件 源代码文件 包注释文件 概述注释文件 其他未处理文件 生成的文件 基本内容页 交叉参考页 支 ...
- 局域网聊天软件 设计文档怎么写?
局域网聊天软件 设计文档怎么写?这种针对数据库记录的 局域网聊天软件 窃取,被一些攻击者称为拖库,于是有了一个自然而谐音的戏称脱裤.只是攻击者日趋不厚道,从前只是偷了人家的裤子,现在还要晾在大街上,并 ...
- 项目1:基于Java API文档制作的搜索引擎
目录 一.搜索引擎相关概念 1.1 认识搜索引擎 1.2 搜索引擎的本质 1.3 搜索的思路 1.3.1 暴力搜索 1.3.2 倒排索引 1.4 项目目标 二.实现思路和前期准备 2.1 项目模块 ...
- JAVA帮助文档全系列
JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境.它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运 ...
最新文章
- 一文分析多模态生物识别的优势,快码起来吧!
- (PHP7内核剖析-3) 变量
- python中print的用法_Python2与Python3中print用法总结
- [Swift通天遁地]一、超级工具-(2)制作美观大方的环形进度条
- LeetCode MySQL 1501. 可以放心投资的国家
- typescript获取时间戳
- matlab学习技巧之semilogx和semilogy函数
- Camera相机研发介绍
- 纯CSS实现多行文本溢出显示省略号(兼容不同浏览器)
- 电脑检测软件列表及电脑硬件驱动大全
- 未安装SQL Server如何打开.mdf文件
- 为梦想窒息,乐视网中止上市
- Dart 2.13 版现已发布
- 神州战神Z7-KP7EC 安装Ubuntu18.04 和win10双系统操作流程
- 复变函数——学习笔记4:复变函数的积分
- gephi mysql_使用Gephi分析论坛社交关系网络
- 关于FFmpeg里的GPL和LGPL协议
- Java封装如何封装 封装的好处是什么?
- 2021年MyBatis核心面试题
- 工作四年都没搞定的Mysql事务和锁机制,这篇一次讲清!