我正在使用服务器Wildfly版本18.0.0,我想在启动时为我的服务器的日志着色。我正在使用Eclipse作为IDE。就像Tomcat服务器警告、信息....如何做到这一点?
uoifb46i1#
1.从Eclipse Marketplace安装ANSI Escape in Console插件:https://marketplace.eclipse.org/content/ansi-escape-console1.您可能必须从Wildfly服务器启动配置中设置或更改-Dorg.jboss.logmanager.nocolor=true VM参数。要更改该参数,请执行以下操作:1.转到 *“Servers”(服务器)选项卡1.右键单击Wildlfy服务器1.选择Open菜单项1.在显示的 * 概述 * 选项卡的 * 一般信息 * 部分,单击 * 打开启动配置 *1.在 * 编辑配置 * 对话框中,编辑 *VM参数 ,将-Dorg.jboss.logmanager.nocolor=true参数更改为false。在Linux上,您可以移除参数,在Windows上,您必须明确地将其设定为false。1. 应用 * + * 确定 *
-Dorg.jboss.logmanager.nocolor=true
Open
false
默认颜色Map如下:
这给出了语法error:red,warn:yellow,info:clear,debug:green。默认的颜色Map在org.jboss.logmanager.formatters.ColorMap类中设置。
error:red,warn:yellow,info:clear,debug:green
org.jboss.logmanager.formatters.ColorMap
在standalone.xml中,您可以按如下方式设置Map:
<formatter name="COLOR-PATTERN"> <pattern-formatter color-map="error:red,warn:yellow,info:clear,fine:white,finer:green,finest:green" pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/> </formatter>
r6hnlfcb2#
您可以定义一个颜色Map表,为不同的日志级别分配颜色。格式为逗号分隔的LEVEL:COLOR列表。
LEVEL:COLOR
*有效级别:最好,更好,好,配置,跟踪,调试,信息,警告,警告,错误,致命,严重*有效颜色:黑色,绿色,红色,黄色,蓝色,洋红色,青色,白色,亮黑色,亮红色,亮绿色,亮蓝色,亮黄色,亮洋红色,亮青色,亮白色
启动jboss cli命令
位置:C:\文件位置\wildfly-17.0.0.最终版\wildfly-17.0.0.最终版\bin然后输入以下命令:
logging/pattern-formatter=PATTERN_FORMATTER_NAME:write-attribute(name=color-map,value="LEVEL:COLOR,LEVEL:COLOR")
source
2条答案
按热度按时间uoifb46i1#
在Eclipse控制台中为Wildfly日志着色
1.从Eclipse Marketplace安装ANSI Escape in Console插件:https://marketplace.eclipse.org/content/ansi-escape-console
1.您可能必须从Wildfly服务器启动配置中设置或更改
-Dorg.jboss.logmanager.nocolor=true
VM参数。要更改该参数,请执行以下操作:1.转到 *“Servers”(服务器)选项卡
1.右键单击Wildlfy服务器
1.选择
Open
菜单项1.在显示的 * 概述 * 选项卡的 * 一般信息 * 部分,单击 * 打开启动配置 *
1.在 * 编辑配置 * 对话框中,编辑 *VM参数 ,将
-Dorg.jboss.logmanager.nocolor=true
参数更改为false
。在Linux上,您可以移除参数,在Windows上,您必须明确地将其设定为
false
。1. 应用 * + * 确定 *
关于颜色Map
默认颜色Map如下:
这给出了语法
error:red,warn:yellow,info:clear,debug:green
。默认的颜色Map在
org.jboss.logmanager.formatters.ColorMap
类中设置。颜色Map示例
在standalone.xml中,您可以按如下方式设置Map:
r6hnlfcb2#
您可以定义一个颜色Map表,为不同的日志级别分配颜色。
格式为逗号分隔的
LEVEL:COLOR
列表。*有效级别:最好,更好,好,配置,跟踪,调试,信息,警告,警告,错误,致命,严重
*有效颜色:黑色,绿色,红色,黄色,蓝色,洋红色,青色,白色,亮黑色,亮红色,亮绿色,亮蓝色,亮黄色,亮洋红色,亮青色,亮白色
启动jboss cli命令
位置:C:\文件位置\wildfly-17.0.0.最终版\wildfly-17.0.0.最终版\bin
然后输入以下命令:
source