您可以通过以下两种方法安装 E-MapReduce SDK。 • 直接在 Eclipse 中使用 JAR 包,步骤如下: - i. 从 Maven 库源下载 E-MapReduce 开发的依赖包。 - ii. 将所需的 JAR 包拷贝到您的工程文件夹中。(根据您运行作业的集群 Spark 版本选择 SDK 版本,Spark 1.x 版本建议使用 2.10,Spark 2.x 建议使用 2.11) - iii. 在 Eclipse 中工程的名字上单击右键,然后依次选择Properties > Java Build Path > Add JARs。 iv. 选择您下载的 SDK。 v. 经过上面几步之后,您就可以在工程中读写 OSS、LogService、MNS、ONS、OTS、MaxCompute 等数据了。 • Maven 工程的方式,请添加如下依赖:
<!--支持OSS数据源 -->
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-core</artifactId>
<version>1.4.1</version>
</dependency>
<!--支持OTS数据源-->
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-tablestore</artifactId>
<version>1.4.1</version>
</dependency>
<!-- 支持 MNS、ONS、LogService、MaxCompute数据源 (Spark 1.x环境)-->
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-mns_2.10</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-logservice_2.10</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-maxcompute_2.10</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-ons_2.10</artifactId>
<version>1.4.1</version>
</dependency>
<!-- 支持 MNS、ONS、LogService、MaxCompute数据源 (Spark 2.x环境)-->
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-mns_2.11</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-logservice_2.11</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-maxcompute_2.11</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.emr</groupId>
<artifactId>emr-ons_2.11</artifactId>
<version>1.4.1</version>
</dependency>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。