force
Allows forcing certain versions of dependencies, including transitive dependencies. Appends new forced modules to be considered when resolving dependencies.
It accepts following notations:
- String in a format of: 'group:name:version', for example: 'org.gradle:gradle-core:1.0'
- instance of ModuleVersionSelector
- any collection or array of above will be automatically flattened
plugins {
id 'java' // so that there are some configurations
}
configurations.all {
resolutionStrategy.force 'asm:asm-all:3.3.1', 'commons-io:commons-io:1.4'
}
Content copied to clipboard
Return
this ResolutionStrategy instance
Since
1.0-milestone-7
Parameters
module Version Selector Notations
typically group:name:version notations to append