解决Spring Boot Configuration Annotation Processor not configured

问题背景:

使用@ConfigurationProperties(prefix = "person")注解,报错

进行Spring Boot配置文件部署时,发出警告Spring Boot Configuration Annotation Processor not configured,但是不影响运行。

问题解决

1.引入场景,

  • 一定要在当前模块下引入,不要在父项目的pom文件中引入,否则不生效
xml 复制代码
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <optional>true</optional>
</dependency>

2.重新构建当前模块

3.在yml文件中,可以提示字段

相关推荐
意倾城27 分钟前
JVM内存模型
java·jvm
普通的冒险者39 分钟前
几个简单的数组小练习(适合初学)
java·数据结构
keke1039 分钟前
Java【10_1】用户注册登录(面向过程与面向对象)
java·python·intellij-idea
程序员buddha39 分钟前
Spring & Spring Boot 常用注解整理
java·spring boot·spring
Asus.Blogs1 小时前
为什么go语言中返回的指针类型,不需要用*取值(解引用),就可以直接赋值呢?
开发语言·后端·golang
C_V_Better1 小时前
Java Spring Boot 控制器中处理用户数据详解
java·开发语言·spring boot·后端·spring
胡子洲1 小时前
Spring Boot 应用中实现基本的 SSE 功能
java·spring boot·后端
t198751281 小时前
基于Qt的OSG三维建模
java·开发语言
非著名架构师1 小时前
SpringBoot整合MQTT实战:基于EMQX构建高可靠物联网通信,从零到一实现设备云端双向对话
spring boot·mqtt·emqx
SoFlu软件机器人1 小时前
Java 框架配置自动化:告别冗长的 XML 与 YAML 文件
xml·java·自动化