我注意到,默认情况下,groovy eclipse插件设置了常春藤依赖。
这非常诱人地表明,有一种方法可以为groovy脚本声明依赖关系并从repo中解析它们。
但是,在codehaus上描述groovy + ivy的网页只是一个死网链接的页面。
答案 0 :(得分:5)
Groovy有一个方便的@Grab注释,允许在运行时动态包含依赖项。它内部使用常春藤,可以访问Ivy / Maven存储库。有关这方面的更多信息,请访问:http://groovy.codehaus.org/Grape
该网站的一个例子:
@Grab(group='org.springframework', module='spring', version='2.5.6')
import org.springframework.jdbc.core.JdbcTemplate
常春藤集成的另一个选择是在构建级别。 Gradle基于groovy的构建系统还可以包含依赖项作为构建的一部分。