mirror of
https://github.com/apache/sqoop.git
synced 2025-05-04 02:21:10 +08:00
SQOOP-2773: Sqoop2: Ensure that the connector-sdk-hadoop jar is shipped to mappers
(Abraham Fine via Jarek Jarcec Cecho)
This commit is contained in:
parent
0495bc7b4d
commit
23781db25f
@ -57,6 +57,10 @@ limitations under the License.
|
||||
<groupId>org.apache.sqoop</groupId>
|
||||
<artifactId>connector-sdk</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.sqoop</groupId>
|
||||
<artifactId>connector-sdk-hadoop</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
@ -29,6 +29,7 @@
|
||||
import org.apache.sqoop.common.MapContext;
|
||||
import org.apache.sqoop.common.SqoopException;
|
||||
import org.apache.sqoop.connector.ConnectorManager;
|
||||
import org.apache.sqoop.connector.hadoop.security.SecurityUtils;
|
||||
import org.apache.sqoop.connector.idf.IntermediateDataFormat;
|
||||
import org.apache.sqoop.connector.spi.SqoopConnector;
|
||||
import org.apache.sqoop.core.ConfigurationConstants;
|
||||
@ -443,8 +444,10 @@ private void addStandardJars(JobRequest jobRequest) {
|
||||
jobRequest.addJarForClass(MapContext.class);
|
||||
// sqoop-core
|
||||
jobRequest.addJarForClass(Driver.class);
|
||||
// sqoop-spi
|
||||
// connector-sdk
|
||||
jobRequest.addJarForClass(SqoopConnector.class);
|
||||
// connector-sdk-hadoop
|
||||
jobRequest.addJarForClass(SecurityUtils.class);
|
||||
// Execution engine jar
|
||||
jobRequest.addJarForClass(executionEngine.getClass());
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user