Sprint Boot @ConfigurationProperties是否具有与Eclipse IDE和InteliJ IDEA兼容的值?

问题描述 投票:0回答:1

具有运行状况执行器端点的简单Sprint Boot应用程序启用,允许您在application.properties中指定并绑定这样的属性(以下列可接受的方式之一:]

# Eclipse IDE
management.endpoint.health.show-details=when-authorized
# or
# InteliJ IDEA
management.endpoint.health.show-details=when_authorized

由于Spring Boot Relaxed Binding批注的@ConfigurationProperties功能,两个版本均被接受。

尽管从Spring和Maven构建的角度来看,这两个值都是有效的,但是两个IDE都只会建议(自动完成,悬停文档,ctrl-click-navigate-to-definition)它们自己的值版本。属性,如果使用另一个,则报告错误。

有没有办法让两个世界都快乐?

eclipse spring-boot intellij-idea compatibility properties-file
1个回答
0
投票

这是IDEA中的一个已知问题。请投票/关注:https://youtrack.jetbrains.com/issue/IDEA-171730

© www.soinside.com 2019 - 2024. All rights reserved.