我记得早期的tomcat服务器,日志消息(INFO)在eclipse中默认是黑色的。
但是后期的tomcat服务器默认颜色是红色。
为什么INFO信息默认设置为红色?
我希望 INFO 消息颜色为黑色。
错误消息颜色为红色。
设置:Windows > 首选项 > 运行/调试 > 控制台
“标准输出文本颜色”是黑色,“错误文本颜色”是红色,没错。
插件“ANSI Escape in Console”表示“从 2022-09 版本开始,Eclipse 支持控制台中的 ANSI 转义”。 “所以这个插件是多余的,卸载它以防止冲突:...”。
如何将INFO消息颜色设置为黑色,Error消息颜色设置为红色?
要更改 Eclipse 中日志消息的颜色,您需要以支持彩色输出的方式配置日志记录。 Eclipse 控制台本身不支持颜色编码,但您可以通过使用 log4j 或 Logback 等日志框架结合 ANSI 颜色序列来实现这一点。
您可以添加 Logback 和 Jansi 依赖项。
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</dependency>
<dependency>
<groupId>org.fusesource.jansi</groupId>
<artifactId>jansi</artifactId>
</dependency>
创建Logback配置文件。
示例 logback.xml -> 根据您需要的颜色代码添加配置。
最终在 Eclipse 中启用 ANSI 支持。