最佳答案
我在我的项目中使用了 Gradle。我有一个任务,做一些额外的配置与我的战争。我需要构建一个字符串来在我的任务中使用,比如说:
task extraStuff{
doStuff 'org.springframework:spring-web:3.0.6.RELEASE@war'
}
这样挺好的。我需要做的是定义 version (实际上已经在属性文件中定义了) ,并在任务中使用如下:
springVersion=3.0.6.RELEASE
task extraStuff{
doStuff 'org.springframework:spring-web:${springVersion}@war'
}
我的问题是,Spring 版本不被认为是变量。那么我怎样才能在字符串中传递它呢?