2016-02-12 56 views
1

我使用play.api.Logger登錄我的Play應用程序,如:播放 - 禁用記錄儀的色彩

import play.api.Logger 
Logger.info("message to log") 

默認情況下,這將使用導致類似外殼顏色這

[37minfo [ 0m]應用程序 - 日誌消息

如果您使用的終端不支持顏色。

有沒有辦法告訴Logger不使用顏色?

回答

1

找到了答案here-Dsbt.log.noformat=true禁用控制檯日誌顏色。

0

您可以配置sbt/activator以顯示沒有顏色的日誌條目。 只需以屬性啓動它-no-colors

2

您可以修改conf/logback.xml中的日誌模式。默認的模式是:

<pattern>%coloredLevel - %logger - %message%n%xException</pattern> 

你可以將其更改爲:

<pattern>%level - %logger - %message%n%xException</pattern>