添加配置: 在 11 行处添加自定义文件日志处理器的配置信息。

# 自定义文件日志处理器
com.jul.handlers = java.util.logging.FileHandler
# 自定义输出的日志级别
com.jul.level = WARNING
# 屏蔽父记录器打印方式
com.jul.useParentHandlers = false

再次运行: 在 C:\用户\用户名 目录下会有一个 java0.log 文件,打开文件发现日志格式为 XML 格式,这是因为 java.util.logging.FileHandler.formatter 指定的格式为 XMLFormatter 。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE log SYSTEM "logger.dtd">
<log>
<record><date>2021-06-14T23:24:06</date><millis>1623684246017</millis><sequence>0</sequence><logger>com.jul.JulTest</logger><level>SEVERE</level><class>com.jul.JulTest</class><method>test07</method><thread>1</thread><message>severe:错误信息</message>
</record>
<record><date>2021-06-14T23:24:06</date><millis>1623684246022</millis><sequence>1</sequence><logger>com.jul.JulTest</logger><level>WARNING</level><class>com.jul.JulTest</class><method>test07</method><thread>1</thread><message>warning:警告信息</message>
</record>
</log>

修改配置:

# 指定输出日志内容的日志文件
java.util.logging.FileHandler.pattern = src\\jul3.log
# 将XML格式更改为Simple格式
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter

再次运行: 查看 jul3.log 文件中的内容。

六月 14, 2021 11:28:58 下午 com.jul.JulTest test07
严重: severe:错误信息
六月 14, 2021 11:28:58 下午 com.jul.JulTest test07
警告: warning:警告信息

JUL自定义配置文件中的文件输出相关推荐

  1. VB将自定义资源中的文件释放出来

    程序代码: Option Explicit '************************************************************************* '** ...

  2. python自定义安装哪些不需要_python setup.py配置,用于在自定义目录中安装文件

    我想创建一个setup.py,将我的文件安装到自定义目录中.我有一个特定的前缀,在这里我想得到以下结果:/my/prefix/ bin/ script.sh libexec/ one.py two.p ...

  3. SpringBoot中在配置文件中限制文件上传的大小

    场景 在SpringBoot项目的application.properties中配置上传文件的限制大小 实现 Spring Boot 1.4以下 multipart.maxFileSize = 10M ...

  4. C# 自定义配置文件

    配置文件有两种设置方式,第一种是直接在网站根目录下的web.config中设置:第二种方式是自定义配置文件,在web.config中指定其他配置文件的路径. 第一种:除了在常用的appSettings ...

  5. Java中的文件输入输出操作如何实现

    Java是一门广泛应用的编程语言,它被用于开发各种类型的应用程序,包括桌面应用.服务器端应用和移动应用.在Java中,文件输入输出操作是很常见的,因为它们可以用于读取和写入文件数据.在本文中,我们将探 ...

  6. linux中修改文件或文件夹权限的命令

    linux权限管理 文章目录 linux权限管理 0.介绍 程序执行的过程 权限管理过程 1.权限管理 对于文件来说 对于目录来说 2.权限管理命令 chmod改变文件或目录的权限 方法一:使用权限数 ...

  7. 基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)

    2019独角兽企业重金招聘Python工程师标准>>> spring使用了这么长时间, 你真的了解spring bean加载的机制吗? 这个是我们项目中最常见的配置文件中的内容配置, ...

  8. c++读取txt文件中的数字_SpringBoot 多种读取配置文件中参数的方式

    点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 本文来源:http://www.mydlq.club/article/61/ . 一.简介 . 1.SpringBoot ...

  9. vmware虚拟机上的centos安装Hadoop,以及在本地eclipse上运行mapReduce项目,并将文件输出到HDFS中...

    注意centos主机名不支持下划线,所以文章中若出现centos_02.com,请替换为 centos02.com vmware虚拟机上的centos安装Hadoop 安装vmware虚拟机 虚拟机上 ...

最新文章

  1. Tomcat 1099端口占用重启无效,查不到进程,改换端口无效解决方案
  2. win7 安装 IIS
  3. centos7 python3.6编译安装
  4. 【bzoj3991】[SDOI2015]寻宝游戏 树链的并+STL-set
  5. M1芯片MacBook pro重装系统出现报错情况的解决方法
  6. go语言接收html传值,Go语言参数传递是传值还是传引用
  7. 坚果云 operationnotallowed webdav_妙用 NAS 服务,将你的知识库和音乐库搬上「云」...
  8. 电脑系统还原怎么操作?这个方法在电脑设置里就可以还原
  9. linux 永久添加路由表,Linux 添加永久静态路由的方法
  10. Photoshop 22.5 新功能:更多天空替换素材下载、弯曲变形与探索功能的强化
  11. python表示倍数的英语句型_英语倍数表达法
  12. ios微信支付服务器错误,iOS开发之-微信支付
  13. Apollo火后,深扒AI+交通产业的生态应用
  14. Graphene 2.0.0.Alpha4,Selenium 的 Ajax 测试扩展
  15. 拒绝精神内耗,5个适合中年人的自学网站,让你脱胎换骨
  16. 如何分析百度SEM竞价账户,简单实用小窍门
  17. Ps笔刷:雨水掉落效果
  18. 漏洞复现----11、GlassFish任意文件读取
  19. 记一次eduSRC挖掘
  20. 查看python的版本号有 四种方案

热门文章

  1. 老司机珍藏多年D盘软件测试学习资料,免费领
  2. 网络综合布线工程技术实训室解决方案(转载)
  3. 综合布线的主要三大布线系统
  4. AVFoundation 视频流处理
  5. vue 使用百度地图api_使用百度地图api来实现ip高精度定位
  6. 电源纹波几种专业的测量方法(一)
  7. python策略模式的应用_python实现策略模式
  8. 重磅!复宏汉霖获欧盟GMP证书
  9. ggplot 画图出现 Discrete value supplied to continuous scale
  10. 杨中科 多线程 生成索引_遇见植物,发现精彩首届中科院核心植物园青年科学节暨版纳植物园第五届青年科学节举行...