2011-11-23 44 views
1

我試圖增加對StringTemplates的依賴關係。這就是我的dependencies.yml文件的樣子:我必須指定Play第三方依賴關係的版本嗎?

require: 
    - play -> secure 
    - play -> crud 
    - org.antlr -> stringtemplate 

而且出現錯誤。當我添加特定版本的字符模板時:

- org.antlr -> stringtemplate 4.0.2 

一切正常。

所以,爲了確保我明白了 - 我必須指定第三方依賴項的版本或版本範圍,對嗎?

回答

3

第三方依賴項管理使用Maven/Ivy方案(因爲它基於Ivy),該方案轉換爲文件名{name}-{version}.jar。 雖然我認爲可以簡單地使用最新版本(SNAPSHOT作爲版本或一些通配符,但我不是這方面的專家),但似乎是明確版本化的最佳做法。

+1

您還可以使用版本範圍,如[1.0,) 更多信息: http://www.playframework.org/documentation/1.2.3/dependency#Dynamicrevisions – Somatik