Maven 编程Sqoop:v1.4.x或v1.99.x
我正在使用Cloudera Quickstart VM CDH 5.5.0,并试图在Maven项目中为Sqoop编写一些自定义Java代码。但是,我对Maven依赖项的两个版本有点困惑:Maven 编程Sqoop:v1.4.x或v1.99.x,maven,sqoop,sqoop2,cloudera-quickstart-vm,Maven,Sqoop,Sqoop2,Cloudera Quickstart Vm,我正在使用Cloudera Quickstart VM CDH 5.5.0,并试图在Maven项目中为Sqoop编写一些自定义Java代码。但是,我对Maven依赖项的两个版本有点困惑: <dependency> <groupId>org.apache.sqoop</groupId> <artifactId>sqoop</artifactId> <version>1.4.5</version&g
<dependency>
<groupId>org.apache.sqoop</groupId>
<artifactId>sqoop</artifactId>
<version>1.4.5</version>
</dependency>
<dependency>
<groupId>org.apache.sqoop</groupId>
<artifactId>sqoop-core</artifactId>
<version>1.99.5</version>
</dependency>
org.apache.sqoop
. 据报道,目前还不鼓励使用Sqoop2
此外,我只能在使用v1.99.x依赖项时获得JAR,而不能使用v1.4.x
那么,如果我想进行Sqoop编程,我应该使用哪一个呢?这两个版本有什么不同?我希望这篇文章能帮助你:
主要是Sqoop2试图添加一种更好的方法来管理您的作业,现在他们在v1.99.x中工作,直到他们发布v2.00。
如果您想了解更多信息,可以查看他们的路线图: