JAVA日志信息在命令行输出带颜色的字符串是怎么实现的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA日志信息在命令行输出带颜色的字符串是怎么实现的相关的知识,希望对你有一定的参考价值。

下面的答案是针对控制控制台的颜色:
the default console handler of java.util.logging prints messages
to System.err, and therefor Eclipse renders them red.
你可以通过修改eclipse里的console配色(当然这也影响了其他标准err输出的颜色),或者就是扩展ConsoleHandler :

Java代码
class myConsoleHandler extends ConsoleHandler
public myConsoleHandler()
super();
this.setOutputStream(System.out);



更可取的方法是直接使用log4j,可配置的
参考技术A System.err.println()

以上是关于JAVA日志信息在命令行输出带颜色的字符串是怎么实现的的主要内容,如果未能解决你的问题,请参考以下文章

Python输出带颜色的字符串

pyton终端输出带颜色的命令行

linux长ping带时间输出到日志

python_控制台输出带颜色的文字方法

IDEA运行Java项目,控制台日志样式问题。

shell输出带颜色的字体