Я занимаюсь разработкой пользовательского Gradle плагина и зависимостей для моего плагина проекта выглядит следующим образом:Gradle Пользовательский Plugin: gradleApi() против Явного Dependency
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()
и gradleApi()
.
После долгих поисковых запросов, хотя я мог бы заменить localGroovy()
на определенную версию groovy, я не могу найти окончательного ответа на то, что я бы заменил gradleApi()
.
У вас есть предложения?
Спасибо!
Спасибо за редактирование @ Opal. –
Вы все еще ищете ответ? – tomasulo
Да, пожалуйста !!!!! –