2012-09-17 48 views
3

我正在从Maven3迁移到Gradle,并且依赖于包含某些属性作为版本标识符的内部项目。当我尝试编译我的项目时,它抱怨未找到依赖项。问题是这些属性要么使用一段时间'。'或破折号' - '(例如cargo.version,supported-spring-version)。我可以在Groovy变量名中包含奇数字符吗?

Groovy是否有一种方法来声明具有奇数字符的变量?

高清“支持弹簧版本” =“3.1.0.RELEASE”

回答

5

你不能用高清,但你可以在当前结合

this.'some-string' = '3' 

println​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ this.'some-string'​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ 

声明它们有可能是一个更好的方法,但这并没有足够的信息来提供可靠的建议

相关问题