Maven 编程Sqoop:v1.4.x或v1.99.x

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

我正在使用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>
</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。 如果您想了解更多信息,可以查看他们的路线图: