我试图在StringTemplates上添加依赖项。这就是我的dependencies.yml文件的样子:
require:
- play -> secure
- play -> crud
- org.antlr -> stringtemplate
我有错误。当我添加特定版本的stringtemplate:
- org.antlr -> stringtemplate 4.0.2
一切顺利。
所以,只是为了确保我理解 - 我必须为第三方依赖指定版本或版本范围,对吗?
答案 0 :(得分:3)
第三方依赖关系管理使用Maven / Ivy方案(因为它基于Ivy),转换为文件名{name}-{version}.jar
。
虽然我认为可以简单地使用最新版本(使用SNAPSHOT作为版本或一些通配符,但我不是这里的专家),似乎最好的做法是明确版本化。