微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

启用的 Spring 输出 ANSI 在 Windows 终端上不起作用

如何解决启用的 Spring 输出 ANSI 在 Windows 终端上不起作用

我已使用 application.properties 中的以下属性为 Spring 输出启用 ANSI

spring.output.ansi.enabled=always

当我运行应用程序 deom 我的 IntelliJ IDE 时,它会在输出显示颜色。但是,当我使用 jar 使用 Windows 终端运行相同的程序时,它不显示颜色,而是显示一些字符。

?[2m2021-06-07 12:49:56.382?[0;39m ?[32m INFO?[0;39m ?[35m11312?[0;39m ?[2m---?[0;39m ?[] 2m[主]

当我从 IntelliJ IDE 运行时,输出如下所示。

enter image description here

请帮助我。当我使用 Windows 终端通过 jar 文件执行以显示颜色时,我缺少什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。