Конфигурация logback + spring boot без .xml

350
17 мая 2017, 06:38

Можно ли прикрутить и если можно, то как, logback к spring boot без использования .xml ?

Answer 1

Да, можно.

<dependency>
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy</artifactId>
     <version>2.3.5</version>
</dependency>

Вот пример файла logback.groovy

import ch.qos.logback.classic.encoder.PatternLayoutEncoder
import ch.qos.logback.core.ConsoleAppender
import static ch.qos.logback.classic.Level.DEBUG
import static ch.qos.logback.classic.Level.INFO
appender("STDOUT", ConsoleAppender) {
  encoder(PatternLayoutEncoder) {
    pattern = "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} Groovy - %msg%n"
  }
}
logger("com.example.beans", INFO)
root(DEBUG, ["STDOUT"])

Не забываем конфиг для java машины:

-DLogback.configurationFile=logback.groovy

Подробно в официальной документации тут

READ ALSO
Как работать с MockWebServer

Как работать с MockWebServer

Интересует вопрос, как работать с данной библиотекой

268
Остановка Soundpool

Остановка Soundpool

Пытаюсь остановить воспроизведение Soundpool с помощью stop, но звук воспроизводится дальшеЧто делать?

265
Помогите создать DialogFragment с помощью View

Помогите создать DialogFragment с помощью View

Всем привет! Пытаюсь создать AlertDialog через фрагмент, реализованный в отдельном классеХочу использовать специальную view для отображения диалога,...

261
Как удалить строку из JTable?

Как удалить строку из JTable?

Я хочу удалить некоторые строки из JTableКак мне это сделать?

415