На основе документации этого плагина вы должны собрать его из исходного кода и поместить в каталог lib/plugins
вашего дистрибутива Gradle.Я думаю, это то, что вы делали до того, как переключились на упаковку Gradle.Всякий раз, когда вы используете оболочку Gradle, ваш локально установленный дистрибутив больше не используется.Gradle загружает дистрибутив и помещает его в ~/.gradle/wrapper/dists/gradle-1.0-milestone-2
.Один из способов запустить это - вставить плагин, как вы делали раньше.Однако это не заставит его работать для кого-то еще, кто проверяет ваш код и запускает сборку.В этом весь смысл использования оболочки Gradle.
Что бы я сделал в вашем случае - это загрузить артефакт плагина в центральное хранилище и сослаться на него в вашем скрипте сборки.Не похоже, что это будет доступно на Maven Central, хотя.Вы можете загрузить его в свой проект GitHub и ссылаться на него в своем скрипте сборки следующим образом:
buildscript {
repositories {
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
name = 'GitHub'
addArtifactPattern 'http://cloud.github.com/downloads/[organisation]/[module]/[module]-[revision].[ext]'
}
mavenCentral()
}
dependencies {
classpath 'beckje01:jslib:0.5'
classpath 'com.google.javascript:closure-compiler:r706'
}
}