是否有可能强制Gradle降级具有特定扩展的某个依赖项的版本

是否有可能强制Gradle降级具有特定扩展的某个依赖项的版本,gradle,Gradle,我在这个项目中依赖几个插件。在项目构建期间,这些依赖项被放在插件目录中。以下是一个例子: plugin 'com.company:some-plugin:1.0@msi' plugin 'com.company:some-plugin:1.0@pkg' 现在是升级插件版本的时候了,但出于某些原因,我想保持Mac版插件(pkg)的版本不变: plugin 'com.company:some-plugin:2.0@msi' plugin 'com.company:some-plugin:1.0@p

我在这个项目中依赖几个插件。在项目构建期间,这些依赖项被放在插件目录中。以下是一个例子:

plugin 'com.company:some-plugin:1.0@msi'
plugin 'com.company:some-plugin:1.0@pkg'
现在是升级插件版本的时候了,但出于某些原因,我想保持Mac版插件(pkg)的版本不变:

plugin 'com.company:some-plugin:2.0@msi'
plugin 'com.company:some-plugin:1.0@pkg'
我怎么做?常规
force
没有帮助。我现在看到的是,Gradle在不考虑扩展的情况下升级了所有依赖项的版本

另外,我使用Gradle 5.2