1

我有一个带有 Quarkus 服务的多模块 Gradle 项目。我一起运行它们,我希望能够按颜色区分日志。我想要不同的服务以不同的颜色打印日志(以便我可以轻松区分它们)。

我正在尝试使用tput它。这是我启动特定服务的方式:

tput setaf 1; ./gradlew -b submodule-name/build.gradle --console=plain

这应该将输出绘制为红色。它对 Gradle 日志正确执行,但 Quarkus 日志的行为似乎无法预测。有时它们被绘制,但更多时候它们不是(代码没有变化)。

问题:如何将 Quarkus 原木绘制成不同的颜色?如何动态设置颜色?

我将不胜感激任何解决我的问题的想法(即使他们没有回答我的问题)。

4

0 回答 0