特定
dependencies {
compile project(':subproject') {
transitive = false
}
}
这并不在gradle这个1.3正常工作。 (即所有相关性从包含子项目)
这是一个错误或有排除项目依赖不同的语法?
特定
dependencies {
compile project(':subproject') {
transitive = false
}
}
这并不在gradle这个1.3正常工作。 (即所有相关性从包含子项目)
这是一个错误或有排除项目依赖不同的语法?
所显示的语法将一个新的(所谓动态 )添加transitive
属性的Project
对象,其中,除非在其他地方使用,将不会有任何效果。 你会得到一个警告,动态属性已被弃用,这是在构建脚本潜在错误的标志,并将在摇篮2.0发生故障的硬盘。
正确的语法是(因为你已经指出):
dependencies {
compile(project(':subproject')) {
transitive = false
}
}