欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring boot Configuration Annotation Proessor not found in classpath

程序员文章站 2024-03-14 21:51:53
...

如下问题,见图片:

@ConfigurationProperties(prefix = "book",locations = "classpath:book.properties")

locations是红色字体,就是说ConfigurationProperties没有这个locations属性。

spring boot Configuration Annotation Proessor not found in classpath

spring boot Configuration Annotation Proessor not found in classpath

spring boot Configuration Annotation Proessor not found in classpath

解决方案:

查看ConfigurationProperties的用法,或者ConfigurationProperties的location的用法。然后用这种方法思路解决问题时,发现网上有location过期的情况。

具体解决方案:
使用@PropertySource来指定自定义的资源目录代替使用@ConfigurationProperties中的locations

参考: http://www.jianshu.com/p/b71845c142d0
参考:百度搜索:@configurationproperties locations过期

相关标签: spring