是否可以用gradle中的另一个项目依赖项替换项目依赖项
我想替换所有发生的错误是否可以用gradle中的另一个项目依赖项替换项目依赖项,gradle,build.gradle,Gradle,Build.gradle,我想替换所有发生的错误 project compile (':util') 在我的子项目中 project compile (':standardLib:util') subprojects { configurations.all { resolutionStrategy { dependencySubstitution { substitute project(':util') with project(':standardLib:ut
project compile (':util')
在我的子项目中
project compile (':standardLib:util')
subprojects {
configurations.all {
resolutionStrategy {
dependencySubstitution {
substitute project(':util') with project(':standardLib:util')
}
}
}
}
我试过做类似的事情
project compile (':standardLib:util')
subprojects {
configurations.all {
resolutionStrategy {
dependencySubstitution {
substitute project(':util') with project(':standardLib:util')
}
}
}
}
但它似乎并没有像预期的那样发挥作用。我是否遗漏了一些东西,或者甚至有可能做到这一点???这里没有gradle wiz,但是如果我从字面上理解,并且希望将所有build.gradle文件中出现的
project compile(':util')
更改为project compile(':standardLib:util')
我只需要像这样使用find
和sed
,find-名称“build.gradle”-exec sed-i“s/project compile(':util')/project compile(':standardLib:util')/g”{}\代码>这当然需要一个类似unix的环境。为什么不在gradle文件上进行查找和替换?是否正在尝试替换库名称或版本?我不太清楚。