Spring在application.properties中获取system.property
我创建了一个Spring启动应用程序,并使用gradle任务设置了一个Systemproperty:Spring在application.properties中获取system.property,spring,spring-boot,properties,Spring,Spring Boot,Properties,我创建了一个Spring启动应用程序,并使用gradle任务设置了一个Systemproperty: System.setProperty("rootPath", "${projectDir}") 现在我想在application.properties(Spring)中获取属性(System.getProperty(“rootPath”) 但是,我没有得到值,有人知道解决方案吗?谢谢。您需要在build.gradle中使用systemProperty(name,value)方法,而不是Syst
System.setProperty("rootPath", "${projectDir}")
现在我想在application.properties(Spring)中获取属性(System.getProperty(“rootPath”)
但是,我没有得到值,有人知道解决方案吗?谢谢。您需要在build.gradle中使用
systemProperty(name,value)
方法,而不是System.setProperty
yourTask {
systemProperty "rootPath", projectDir
}
您在Java代码中是如何引用您的属性的?这是打字错误吗?您编写的是属性而不是属性。
yourTask {
systemProperty "rootPath", projectDir
}