我正在开发一个自定义 gradle 插件,我的插件项目的依赖项如下所示:
dependencies {
compile gradleApi()
compile localGroovy()
compile('com.xxx.oozie:oozie-dsl-parser:1.0.127') {
exclude module: 'groovy-all'
}
testCompile('org.spockframework:spock-core:1.0-groovy-2.3') {
exclude module: 'groovy-all'
}
}
但是,为了可重现的构建,我想知道是否建议使用localGroovy()
and gradleApi()
。
经过大量的谷歌搜索,虽然我可以localGroovy()
用特定版本的 groovy 替换,但我似乎无法找到关于替换的明确答案gradleApi()
。
你们有什么建议吗?
谢谢!