Вы получаете сообщение красного цвета, потому что slf4j-simple по умолчанию использует System.err
в качестве вывода по умолчанию, когда logFile
не определено private static String LOG_FILE_DEFAULT = "System.err";
Вы можете проверить его на исходный код .
Если вы хотите, чтобы ваши сообщения печатались белым цветом, вы можете указать свой вывод, используя следующий аргумент -Dorg.slf4j.simpleLogger.logFile=System.out
, в этом случае System.err
будет заменено на System.out
.
Если вместо этого вы выберете другую библиотеку журналов, такую как Log4j, и предоставите файл конфигурации, вы заметите, что журналы также будут отображаться белым цветом.