Приглашение application.properties Не удается разрешить свойство конфигурации «xxxx»

Spring Boot

1 Описание проблемы

В файле application.properties в проекте IDEA Spring Boot, если вы настроите свойства, вам будет предложено следующее:

Cannot resolve configuration property 'xxxx'

在这里插入图片描述

2 решение одно

На самом деле это предупреждение, вы можете игнорировать его и работать в обычном режиме,

@Value("${}")

Можно получить значение нормально, самый жестокий способ — отключить эту проверку:

在这里插入图片描述
Заходим в Editor-->Inspection-->Spring-->Spring Boot-->Свойства приложения Spring Boot в настройках, снимаем галочку справа.

3 Решение 2 (рекомендуется)

在这里插入图片描述
Здесь вам будет предложено определить ключ конфигурации a, а затем нажать Alt+Shift+Enter, чтобы создать файл addtional-spring-configuration-metadata.json:
在这里插入图片描述
Здесь name — это имя указанного атрибута, type — это тип, а defaultValue можно добавить, чтобы указать значение по умолчанию:
在这里插入图片描述
Таким образом, предупреждений не будет:
在这里插入图片描述