1

我正在Eclipse Neon使用Spring IDE Version 3.8.3.201612191259-RELEASE. 每当我application.yml在它下面创建一个文件时,src/main/resources它都会显示一个带有 Spring 装饰的图标,并允许我查看 Spring Boot 的配置(例如,请参见此处:https ://docs.spring.io/sts/nan/v370/NewAndNoteworthy.html )。

spring.profiles对于不同的配置文件,开发人员可以通过---符号使用单个 YAML 文件,每个文件具有不同的部分。开发人员也可以选择使用以配置文件命名的单独 YAML 文件作为名称的一部分(即application-dev.yml),如以下链接所述:https ://www.mkyong.com/spring-boot/spring-boot-profile-based-properties -and-yaml-example/

提供的功能Spring Boot YML Editor不仅对 YAML 编辑很有帮助,而且因为它允许自动完成 Spring Boot 的配置。有没有办法关联多个文件以供查看,Spring Boot YML Editor以便我可以像application-dev.yml在该编辑器中一样轻松编辑文件?我知道我可以右键单击该文件并使用 Spring Yaml 属性编辑器打开它,但如果类似于配置 Spring Bean 支持配置文件,您也可以选择多个文件作为 Spring YAML 文件(或也许查找所有application-XXX.yml文件并将它们与编辑器相关联)。

4

1 回答 1

3

Spring Yaml Properties File可以在 Eclipse 首选项中找到为内容类型指定文件关联的位置General > Content Types。搜索内容类型Yaml Content Type > Spring Yaml Properties File。在下面的框中,您可以添加所需的文件关联。

从 Eclipse Neon 开始,您必须指定所有变体,例如application-prod.yml, application-some-profile.yml, ...

在 Eclipse Photon 中,可以使用通配符,例如application-*.yml. 有关详细信息,请参阅https://www.eclipse.org/eclipse/news/4.8/M2/

于 2017-11-23T14:06:29.363 回答