2012-09-17 93 views
3

我正在從Maven3遷移到Gradle,並且依賴於包含某些屬性作爲版本標識符的內部項目。當我嘗試編譯我的項目時,它抱怨未找到依賴項。問題是這些屬性要麼使用一段時間'。'或破折號' - '(例如cargo.version,supported-spring-version)。我可以在Groovy變量名中包含奇數字符嗎?

Groovy是否有一種方法來聲明具有奇數字符的變量?

高清「支持彈簧版本」 =「3.1.0.RELEASE」

回答

5

你不能用高清,但你可以在當前結合

this.'some-string' = '3' 

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

聲明它們有可能是一個更好的方法,但這並沒有足夠的信息來提供可靠的建議

相關問題