问题:@ConfigurationProperties(prefix="") 没有指定 classpath 时,IDEA 提示没有找到 classpath。
原因:估计用的是高版本的springBoot,在x新版本中springBoot的@configurationProperties注解去掉了localhost属性,导致这个错误发生,所以建议还是直接从配置文件中读取字段而不是获取对象。
在没指定路劲的情况下,默认在 resource 下的 applications.properties (yml) 中查找,如果找到则返回值,如果没有找到则返回默认值null/0/false…
所以不用管它也是可以正常运行的,觉得碍眼可以关闭 IDEA 的提示:
setting 下搜索 spring,找到 springBoot 取消勾选 show notification panel