2016-01-25 45 views
0

我正在使用Cloudera Quickstart VM CDH 5.5.0,我正在嘗試在Maven項目中爲Sqoop執行一些自定義Java代碼。不過,我有點困惑Maven依賴的兩個版本:編程Sqoop:v1.4.x或v1.99.x

<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> 

當我試圖挖Sqoop的文檔,似乎v1.99.x有關Sqoop2。根據Cloudera here,Sqoop2尚未鼓勵使用。

此外,使用v1.99.x依賴關係時,我只能得到jar,而不是v1.4.x.

那麼我應該使用哪一個如果我想做Sqoop編程?這兩個版本有什麼區別?

回答