我的项目构建文件夹中有一个版本为org.apache.hbase:hbase-client:0.98.1-cdh5.1.0-p499.145
的hbase jar,我强制使用以下解析策略。
configurations.all {
resolutionStrategy {
force 'org.apache.hbase:hbase-client:0.98.1-cdh5.1.0-p499.145'
}
}
现在,我想在版本org.apache.phoenix:phoenix:4.0.0-incubating-minimal
的构建项目中添加phoenix孵化jar
请告诉我如何在解决方案startegy中强制使用凤凰jar的版本,因为我在API文档中找不到在解决策略下强制使用两种不同类型的jar(本例中为hbase和phoenix)。
答案 0 :(得分:2)
尝试:
configurations.all {
resolutionStrategy.force 'org.apache.hbase:hbase-client:0.98.1-cdh5.1.0-p499.145', 'org.apache.phoenix:phoenix:4.0.0-incubating-minimal'
}
或:
configurations.all {
resolutionStrategy {
force 'org.apache.hbase:hbase-client:0.98.1-cdh5.1.0-p499.145', 'org.apache.phoenix:phoenix:4.0.0-incubating-minimal'
}
}