pom.xml用于hadoop 2.6.0

svmlkihl  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(286)

我正在尝试使用hadoop实现一个app=>从天气数据中查找最高温度(如tom white的书hadoop:definalite guide(第三版))的例子。我已经下载并安装了hadoop2.6.0,我应该添加哪些依赖项才能使其正常工作?

c9qzyr3d

c9qzyr3d1#

一步一步地:
添加cloudera your settings.xml(在${home}/.m2/settings.xml下)以访问hadoop依赖项

<repository>
     <id>cloudera</id>
     <url>https://repository.cloudera.com/artifactory/cloudera-repos</url>
     <releases>
          <enabled>true</enabled>
     </releases>
     <snapshots>
          <enabled>true</enabled>
     </snapshots>
</repository>

将hadoop依赖项添加到pom.xml中。

<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-hdfs</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-auth</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-common</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-core</artifactId>
    <version>1.2.1</version>
</dependency>

然后尝试将“mvn clean install”命令放入包含pom.xml文件的项目文件夹中。

相关问题