gradle通用配置subprojects
subproject{}作用:配置这个项目的子项目。这个方法对这个项目的每个子项目执行给定的闭包。目标项目作为闭包的委托传递给闭包。更多更详细的配置 可以参考 project api使用多模块项目时,不同模块之间有相同的配置,导致重复配置,可以将相同的部分抽取出来,使用配置注入的技术完成子项目的配置。根项目就像一个容器, subprojects 方法遍历这个容器的所有元素并且注入指定的...
·
subproject{}
作用:配置这个项目的子项目。这个方法对这个项目的每个子项目执行给定的闭包。目标项目作为闭包的委托传递给闭包。
更多更详细的配置 可以参考 project api
使用多模块项目时,不同模块之间有相同的配置,导致重复配置,可以将相同的部分抽取出来,使用配置注入的技术完成子项目的配置。根项目就像一个容器, subprojects 方法遍历这个容器的所有元素并且注入指定的配置。
一个demo,在文章http://blog.csdn.net/yue530tomtom/article/details/79383070#t13中已经有示例,在此只给出配置,就不创建项目演示了
subprojects {
apply plugin: 'java'
apply plugin: 'eclipse'
version = 'v1.0.0'
repositories {
mavenCentral()
}
dependencies {
testCompile 'junit:junit:4.12'
}
jar {
manifest.attributes provider: 'gradle'
}
}
更多推荐
已为社区贡献4条内容
所有评论(0)