Springboot-整合Thymeleaf

使用@configurationProperties注解时 idea弹出

Spring Boot Annotion processor not found in classpath

原因:高版本的springBoot,@configurationProperties注解去掉了localhost属性,导致这个错误发生

解决方法:

<dependency>  

          <groupId>org.springframework.boot</groupId>  

          <artifactId>spring-boot-configuration-processor</artifactId>  

          <optional>true</optional>  

</dependency>  

引用上述依赖,官方中对于spring-boot-configuration-processor是这么说明的:

通过使用spring-boot-configuration-processor jar, 你可以从被@ConfigurationProperties注解的节点轻松的产生自己的配置元数据文件。说得很清楚,自定义的元数据文件使用注解方式获取,需要先引入这个依赖。

发布了20 篇原创文章 · 获赞 1 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_27610647/article/details/90904190