开发者社区> 问答> 正文

如何安装 E-MapReduce SDK?

如何安装 E-MapReduce SDK?

展开
收起
Puppet 2020-03-20 09:44:47 706 0
1 条回答
写回答
取消 提交回答
  • 您可以通过以下两种方法安装 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>
    
    2020-03-20 09:45:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载