Spring Boot Actuator: как включить кириллицу?

В pom.xml подключаем:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

В applilication.properties пишем:

management.info.env.enabled=true
info.app.encoding = @project.build.sourceEncoding@
info.name = Приложение Spring Data Rest
info.description = Описание приложения
info.author = Автор приложения

Идём по адресу localhost:8080/actuator/info и видим:

{
"app": {
    "encoding": "UTF-8",
},
"name": "ÐÑиложение Spring Data Rest",
"description": "ÐпиÑание пÑиложениÑ",
"author": "ÐвÑÐ¾Ñ Ð¿ÑиложениÑ"
}

Как так-то? UTF-8 и кракозябры. Как сделать хорошо? :)


Ответы (2 шт):

Автор решения: Дима Ерохин

Значит надо, чтобы кодировка самого файла и название кодировки, которое передаётся браузеру, совпадали. Надо проверить и там и там.

→ Ссылка
Автор решения: user

Решил проблему переводом конфига с application.properties на application.yml. Так кодировка человечья :)

→ Ссылка