dependency-resolution

how does gradle resolve conflicting dependency versions

不问归期 提交于 2020-03-23 15:41:04
问题 Say I have 3 modules with 3 different build.gradle property files. Module A v1 has the following entries in build.gradle ATLAS_VERSION = 1 Module B v1 has the following entries in build.gradle ATLAS_VERSION = 2 MODULE_A_VERSION = 1 Module C v1 has the following entries in its build.gradle ATLAS_VERSION = 3 MODULE_B_VERSION = 1 So my question is: what ATLAS version will be resolved during runtime? 回答1: According to this Gradle documentation Managing Transitive Dependencies, in case you don't

maven can't find dependencies [dependencyResolutionException]

眉间皱痕 提交于 2019-12-10 17:39:46
问题 In my pom.xml I have <repositories> <repository> <id>rep</id> <name>Repository</name> <url>http://artifacts.com/rep</url> <releases> <enabled>true</enabled> <updatePolicy>always</updatePolicy> </releases> </repository> </repositories> <dependencies> <dependency> <groupId>com.project.rest</groupId> <artifactId>common</artifactId> <version>2.0.5</version> </dependency> </dependencies> And I've got this error Downloading: http://artifacts.com/rep/com/project/rest/common/2.0.5/common-2.0.5.pom