7.3.3 项目之间的依赖性
您可以添加项目之间的依赖性在相同的构建,所以,例如,这个一个项目的JAR文件是用来编译另一个项目,在api构建文件我们将添加一个依赖JAR产生的共享项目。由于这种依赖性,Gradle将确保项目共享总是之前建成项目的api
7.13多项目构建——项目之间的依赖性
api/build.gradle
dependencies {
compile project(':shared')
}
7.3.4创建一个分布
我们也添加一个分布,被运送到客户端:
7.14多项目构建——分配文件
api/build.gradle
task dist(type: Zip) {
dependsOn spiJar
from 'src/dist'
into('libs') {
from spiJar.archivePath
from configurations.runtime
}
}
artifacts {
archives dist
}
http://www.cnblogs.com/shmilyforever/articles/3449913.html