我试图让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等对象?
答案 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。
中找到相关说明