这是我用来阅读gradle项目中的application.properties文件的代码。
@PropertySource("${spring.profiles.active}/application.properties")
我的档案位于resources/local/application.properties
这就是我试图在IntelliJ
中运行应用程序的方法这是我最终得到的错误。
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.example.core.Application]; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.profiles.active' in value "${spring.profiles.active}/application.properties"
有人可以帮我修复此问题并阅读正确的配置。
答案 0 :(得分:2)
您正在尝试 spring.profiles.active ,但在Intellij中您正在设置 spring.active.profiles