时髦与常春藤

时间:2011-05-29 16:18:04

标签: groovy ivy

我注意到,默认情况下,groovy eclipse插件设置了常春藤依赖。

这非常诱人地表明,有一种方法可以为groovy脚本声明依赖关系并从repo中解析它们。

但是,在codehaus上描述groovy + ivy的网页只是一个死网链接的页面。

1 个答案:

答案 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的构建系统还可以包含依赖项作为构建的一部分。