博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven中Tomcat的日志格式调整
阅读量:6412 次
发布时间:2019-06-23

本文共 1225 字,大约阅读时间需要 4 分钟。

  hot3.png

在Maven中用插件调用Tomcat

org.apache.tomcat.maven
tomcat7-maven-plugin
2.0

默认的日志格式会是这样

三月 08, 2013 11:04:10 上午 org.apache.coyote.AbstractProtocol initINFO: Initializing ProtocolHandler ["http-bio-80"]三月 08, 2013 11:04:10 上午 org.apache.catalina.core.StandardService startInternalINFO: Starting service Tomcat三月 08, 2013 11:04:10 上午 org.apache.catalina.core.StandardEngine startInternalINFO: Starting Servlet Engine: Apache Tomcat/7.0.30

一条日志要输出两行,而且那个时间格式看起来极为别扭,中文很容易产生编码问题 Google了一番,解决方案如下

org.apache.tomcat.maven
tomcat7-maven-plugin
2.0
80
%1$tT %3$s %5$s %n

重点就在于java.util.logging.SimpleFormatter.format这个参数 效果如下

11:24:34 org.apache.coyote.http11.Http11Protocol Initializing ProtocolHandler ["http-bio-80"] 11:24:34 org.apache.catalina.core.StandardService Starting service Tomcat 11:24:34 org.apache.catalina.core.StandardEngine Starting Servlet Engine: Apache Tomcat/7.0.30

带有日期和消息级别的完整版

[%4$s] %1$tF %1$tT %3$s %5$s %n

转载于:https://my.oschina.net/xlue/blog/112462

你可能感兴趣的文章
技术成长之路(一)
查看>>
中国北方国际五金城硬件选型
查看>>
php.exe启动时提示缺少MVCR110.dall 64位 window系统 解决
查看>>
判断是否为数字方法
查看>>
[翻译] EF Core in Action 关于这本书
查看>>
js Uncaught TypeError: undefined is not a function
查看>>
数据库存储引擎
查看>>
[2019.2.13]BZOJ4318 OSU!
查看>>
版本号带两个小数点的,如何比较大小?( NSStringCompareOptions )
查看>>
QCustomplot使用分享(三) 图
查看>>
什么是java?
查看>>
WPF路径动画(动态逆向动画)
查看>>
Low Level Reader Protocol (LLRP) 简介
查看>>
[Micropython]TPYBoard v10x NRF24L01无线通讯模块使用教程
查看>>
mysql中show processlist过滤和杀死线程
查看>>
最新Sublime Text 2 激活 汉化
查看>>
基础数据类型之字典
查看>>
第七次作业
查看>>
Oracle中NVARCHAR2与VARCHAR2的区别
查看>>
php debug
查看>>