HBase 2.1.0 - CDH6.3.3 - Gradle 导入失败
HBase 2.1.0 - CDH6.3.3 - Gradle Import fails
我尝试在我的 gradle 文件中导入 Cloudera 6.3.3 的 hbase 2.1.0,如下所示:
compile ("org.apache.hbase:hbase-client:2.1.0-cdh6.3.3"){
exclude group: 'org.slf4j'
exclude group: 'org.jruby'
exclude group: 'jruby-complete'
exclude group: 'org.codehaus.jackson'
exclude group: 'org.codehaus.jettison'
}
当我刷新 gradle 时,它显示以下错误:
Could not resolve org.apache.hbase:hbase-client:2.1.0-cdh6.3.3.
我尝试刷新 gradle 依赖项,但没有成功
感谢任何帮助!提前致谢!
当您对这样的依赖性有疑问时,请使用像 mvnrepository and search for the module. You can find version 2.1.0-cdh6.3.3 of HBase Client here:
这样的存储库聚合器
从描述中可以看出,工件位于 Cloudera Maven 存储库中,因此您需要在 Gradle:
中进行配置
repositories {
maven {
url "https://repository.cloudera.com/artifactory/cloudera-repos/"
}
}
另外,不要使用 compile
配置,因为它已被弃用。使用 implementation
或类似的代替。
我尝试在我的 gradle 文件中导入 Cloudera 6.3.3 的 hbase 2.1.0,如下所示:
compile ("org.apache.hbase:hbase-client:2.1.0-cdh6.3.3"){
exclude group: 'org.slf4j'
exclude group: 'org.jruby'
exclude group: 'jruby-complete'
exclude group: 'org.codehaus.jackson'
exclude group: 'org.codehaus.jettison'
}
当我刷新 gradle 时,它显示以下错误:
Could not resolve org.apache.hbase:hbase-client:2.1.0-cdh6.3.3.
我尝试刷新 gradle 依赖项,但没有成功
感谢任何帮助!提前致谢!
当您对这样的依赖性有疑问时,请使用像 mvnrepository and search for the module. You can find version 2.1.0-cdh6.3.3 of HBase Client here:
这样的存储库聚合器从描述中可以看出,工件位于 Cloudera Maven 存储库中,因此您需要在 Gradle:
中进行配置repositories {
maven {
url "https://repository.cloudera.com/artifactory/cloudera-repos/"
}
}
另外,不要使用 compile
配置,因为它已被弃用。使用 implementation
或类似的代替。