ole*_*dar 5 gradle build.gradle
我有几个repos和很多依赖项.它在build.gradle中看起来像这样:
repositories {
maven {url "A"}
maven {url "B"}
}
dependencies {
compile 'libA'
compile 'libB'
compile 'libC'
}
Run Code Online (Sandbox Code Playgroud)
有没有办法如何指定我将从一个repo(A)下载libA,从另一个repo(B)下载libB和libC?
Avi*_*ran 18
从2019年1月开始,这是可能的。假设您有一个针对Oracle Deps的特定仓库:
maven {
url 'https://artifactory.mycompany.com/somepath/oracle-binaries/'
content {
includeGroupByRegex "com\\.oracle.*"
}
}
Run Code Online (Sandbox Code Playgroud)
注意:这至少需要Gradle 5.1
参见https://docs.gradle.org/5.1.1/release-notes.html#repository-to-dependency-matching
Pet*_*ser 10
无法将依赖项与存储库相关联.将始终按其声明的顺序搜索存储库.
| 归档时间: |
|
| 查看次数: |
4706 次 |
| 最近记录: |