【发布时间】:2017-04-28 13:21:20
【问题描述】:
我需要更改 JBoss 将日志级别打印到日志文件中的方式,只显示日志级别标签的第一个字符,以便
19:13:01,183 INFO [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 61) Initializing Mojarra 2.2.12-jbossorg-2 ...
会变成
19:13:01,183 I [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 61) Initializing Mojarra 2.2.12-jbossorg-2 for context '/MONService'
我尝试了一些格式字符串的组合,但我无法只获取第一个字符。
我参考了 JBoss EAP 7 文档 (https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.0/html/configuration_guide/logging_with_jboss_eap) 和 Formatter javadoc (http://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html),但找不到任何可行的解决方案。
有人可以帮忙吗?
谢谢
【问题讨论】:
标签: java logging jboss formatter