我创建了一个Spring Boot应用程序并使用gradle任务设置Systemproperty:
System.setProperty("rootPath", "${projectDir}")
现在我想在application.properties(Spring)中获取属性(System.getProperty(“rootPath”)。
propery.path.supplier = ${rootPath}/directory/example
然而,我没有得到价值,有没有人知道解决方案?感谢。
答案 0 :(得分:0)
您需要在build.gradle中使用systemProperty(name,value)
方法而不是System.setProperty
yourTask {
systemProperty "rootPath", projectDir
}