Eclipse项目开始发展,它可以正常运行,但是我发现YAML文件有这样的警告:
无法解析配置属性'DingdingRobot.dingtalkRobotUrl' 更少...(⌘F1)检查信息:检查Spring Boot应用程序.yaml 配置文件。未解决和不推荐使用的重点 配置键和无效值
POM包括spring-boot-configuration-processor:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
代码段:
processor:
executor:
threadNumber: 600
timeout: 37
threadNumber和超时键具有背景警告颜色,将光标移到提示上无法解析配置属性'processor.executor.threadNumber'
。
答案 0 :(得分:0)
最近遇到了同样的问题。
以您的properites文件为例,我通过从格式重写application.properties
(或application.yml
)中的属性来解决它:
processor:
executor:
threadNumber: 600
timeout: 37
到每个属性的全名格式:
processor.executor.threadNumber: 600
processor.executor.timeout: 37
在 Mac 上使用 Intellij Idea
2020.3 和 Gradle
5.6.4