2015-10-13 3 views
1

Я использую shadow плагин в Gradle построить файл фляги, я добавил скрипт сборки следующимздания тень банку с Gradle локально

buildscript { 
    repositories { jcenter() } 
    dependencies { 
     classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.2' 
    } 
} 

Вместо того, чтобы просить gradle принести теневую 1.2.2.jar из jcenter(), я хочу, чтобы получить shadow-1.2.2.jar от http://jcenter.bintray.com/com/github/jengelman/gradle/plugins/shadow/1.2.2/

Я просто хочу, чтобы построить его на месте, я поставил shadow-1.2.2.jar в LIBS папку и мой сценарий сборки является

buildscript { 
    //repositories { jcenter() } 
    dependencies { 
     compile fileTree(dir: 'libs', include: '*.jar') 
     classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.2' 
    } 
} 

Но это не работает, пожалуйста, помогите!

ответ

1

Следующий фрагмент кода должен работать:

buildscript { 
    dependencies { 
     classpath fileTree(dir: 'libs', include: '*.jar') 
    } 
} 

Там нет compile конфигурации для Gradle buildscript зависимостей.

+0

Большое спасибо – jsphdnl