IntelliJ支持重命名的application.properties

时间:2018-02-16 14:58:00

标签: spring-boot intellij-idea

我有一个多模块Spring Boot应用程序,其中有多个包含applications.properties文件的模块。我知道我只能有一个名为application.properties的文件,所以我重命名了其中一个,然后通过@PropertySource("classpath:custom-name.properties")明确地包含它。这工作正常,但通过这样做,我失去了对此文件的IntelliJ属性文件支持(自动完成,跳转到源等)。文件的图标也会更改,并且不再有弹簧符号。如何将IntelliJ支持重命名为application.properties

1 个答案:

答案 0 :(得分:3)

您可以通过在相应的模块中打开Spring facet来定义Spring Boot配置文件的自定义名称,选择Spring Boot自动检测的文件集,然后单击" Customize Spring Boot"工具栏中的图标。然后设置textfield" spring.config.name"到#34; custom-name",所有匹配的配置文件将显示在下面的树中。