我正在尝试设置grails应用程序,我注意到intellij无法识别我已设置的外部配置文件。在查看我没有设置的其他应用程序时,在左侧的intelliJ导航面板中列出project
或project files
时会显示外部配置。我相信我的配置文件设置在正确的位置,并具有正确的命名约定。 Grails在以下位置查找配置文件
grails.config.locations = [
"classpath:${appName}-config.properties",
"classpath:${appName}-config.groovy",
"file:${userHome}/.grails/${appName}-config.properties",
"file:${userHome}/.grails/${appName}-config.groovy",
"file:${userHome}/.grails/${appName}/${appName}-config.properties",
"file:${userHome}/.grails/${appName}/${appName}-config.groovy"
]
我查看了application.properties
文件并检查了app.name
变量。它的值为(例如)website
。所以我设置了我的配置文件。
<root>\Users\<username>\website\website-config.groovy
当我在intelliJ中打开项目并运行应用程序(为了好的测量)时,我没有看到导航栏中列出的外部配置文件,就像我的其他项目一样。我需要手动输入吗?