我有几个仓库和很多依赖关系。在build中看起来是这样的。gradle:
repositories { maven {url "A"} maven {url "B"} } dependencies { compile 'libA' compile 'libB' compile 'libC' }
是否有一种方法可以指定我将从一个repo(A)下载libA,并从另一个repo(B)下载libB和libC?
erhoui1w1#
2019年1月,这是可能的。假设您有一个特定的Oracle依赖项存储库:
maven { url 'https://artifactory.mycompany.com/somepath/oracle-binaries/' content { includeGroupByRegex "com\\.oracle.*" } }
注意:这至少需要Gradle 5.1参见:
jum4pzuy2#
没有办法将依赖项与存储库相关联。存储库将始终按照其声明的顺序进行搜索。
2条答案
按热度按时间erhoui1w1#
2019年1月,这是可能的。假设您有一个特定的Oracle依赖项存储库:
注意:这至少需要Gradle 5.1
参见:
jum4pzuy2#
没有办法将依赖项与存储库相关联。存储库将始终按照其声明的顺序进行搜索。