Idea + Hadoop2.7.4开发Mapreduce

环境:
1. Ideal 2016
2. Hadoop 2.7.4


由于hadoop较大, 我直接添加本地依赖:
这里写图片描述
这里写图片描述
对于较小的jar包, 我选择使用maven仓库:
pom.xml

<dependencies>
    <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging -->
    <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.1.1</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.25</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-client -->
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-client</artifactId>
        <version>2.7.4</version>
    </dependency>
</dependencies>

添加hadoop.dll到C:/Windows/System32目录中
关于此问题, 请看Stackoverflow的问题
在windows上运行mapreduce


版权声明:本文为a1158375969原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。