Sqoop的Maven回购

时间:2013-06-13 20:38:28

标签: java hadoop hbase cloudera sqoop

我试图让Sqoop在Java上运行,并发现了以下问题: How to use Sqoop in Java Program?

似乎这正是我所需要的,除非我找不到" scoop jar"的maven回购。我使用的是cdh4.2,我们的sqoop版本是Sqoop 1.4.2-cdh4.2.1

注意:我添加了一个repo,但仍然无法访问ExportTool(),ExportTool()甚至Sqoop等对象?

2 个答案:

答案 0 :(得分:4)

此工件的maven repo例如:http://www.maven-repository.com (完全看http://www.maven-repository.com/artifact/org.apache.sqoop/sqoop/1.4.2-cdh4.2.1

在您的pom文件中,您必须添加以下依赖项:

<dependency>
  <groupId>org.apache.sqoop</groupId>
  <artifactId>sqoop</artifactId>
  <version>1.4.2-cdh4.2.1</version>
  <type>pom</type>
</dependency>

答案 1 :(得分:1)

如果您使用Cloudera分发Hadoop(CDH),您还应该使用Cloudera maven存储库而不是第三方站点。您可以在installation guide

中找到相关说明