Как вы оцениваете вывод логов SLF4J из источника проекта во время сборки Gradle? - PullRequest
5 голосов
/ 15 апреля 2011

Я использую SLF4J для регистрации сообщений в моем Java-проекте и построения проекта с помощью Gradle. Я пытаюсь что-то отладить, и я хотел бы видеть сообщения журнала, которые есть в моем исходном коде Java или в модульных тестах. Есть ли способ вывести этот вывод на консоль?

Ответы [ 2 ]

5 голосов
/ 10 октября 2011

Добавьте это в ваш скрипт сборки:

logging.captureStandardOutput LogLevel.INFO

Затем запустите сборку с "-i"

gradle -i

0 голосов
/ 15 апреля 2011

Вы можете определить уровень ведения журнала и, следовательно, вывод, указав параметр командной строки (-i для INFO, -d для DEBUG).Для получения дополнительной информации обратитесь к главе о входе в систему Gradle .Само собой разумеется, что только сообщения журнала будут отображаться из кода, который фактически выполняется во время сборки.

Пример:

gradle build -i
...