@Wan-Derer
Зобанели на Хабре, волки́ ;((

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 и кракозябры. Как сделать хорошо? :)
  • Вопрос задан
  • 866 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
В applilication.properties пишем:

Добрый день.
Кодировка для Properties - ISO-8859-1
Default is none, using the java.util.Properties default encoding: ISO-8859-1.

Соответственно, вам нужно либо написать свой конвертер кодировки, либо сконвертровать онлайн текст на русском геа-8 в ISO-8859-1.
Вот, похожий по тематике вопрос:
https://stackoverflow.com/questions/48880095/how-c...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы