我在gradle中使用shadow插件来构建jar文件,我添加了如下构建脚本
buildscript {
repositories { jcenter() }
dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.2'
}
}
我不想让
gradle
从jcenter()
获取shadow-1.2.2.jar,而是要从http://jcenter.bintray.com/com/github/jengelman/gradle/plugins/shadow/1.2.2/获取shadow-1.2.2.jar
我只想在本地构建它,就把
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'
}
}
但是它不起作用,请帮忙!
最佳答案
以下代码应该可以工作:
buildscript {
dependencies {
classpath fileTree(dir: 'libs', include: '*.jar')
}
}
gradle
compile
依赖项没有buildscript
配置。