Hadoop开发之JavaAPI操作HDFS

一、maven的安装与配置

1.maven的下载

maven的下载地址
在这里插入图片描述
点击下载到本地即可

2.maven的安装与配置

(1)解压

解压到没有中文的路径下,例如我的路径是:D:\hadoop\maven中

(2)创建本地仓库文件夹

在maven文件夹下创建一个名为repo的文件夹,作为本地仓库文件夹

(3)修改settings.xml配置文件

在D:\hadoop\maven\apache-maven-3.6.1\conf下用记事本打开settings.xml文件

  • 在图中所示的标签内输入上一步创建的repo文件夹的路径
    在这里插入图片描述
  • 由于maven默认下载依赖的镜像为国外链接,下载速度相对较慢,因此最好将下载镜像修改为国内依赖仓库,通过查找找到mirrors标签,将如下内容粘贴到mirrors标签内,这三个分别是阿里云、网易云、腾讯云的公共仓库。
<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
    <id>nexus-163</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus 163</name>
    <url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>
<mirror>
    <id>nexus-tencentyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus tencentyun</name>
    <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror> 

修改完成后保存退出。

(4)配置maven的环境变量

点击此电脑—属性—高级系统设置—环境变量

  • 新建一个名为MAVEN_HOME的系统变量,变量值为maven所在的绝对路径
    在这里插入图片描述
    在这里插入图片描述
  • 将MAVEN_HOME引用添加到环境变量path中
    在这里插入图片描述
  • win+R打开运行输入cmd,打开命令提示符
    输入 mvn -v
    出现如下内容,表示maven环境变量配置正确
    在这里插入图片描述

(5)idea中maven的配置修改

在这里插入图片描述

二、用idea创建项目

1.新建项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.在pom.xml添加相关依赖

   <dependencies>
   <!-- Hadoop所需依赖包 -->
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-common</artifactId>
            <version>3.1.4</version>
        </dependency>
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-hdfs</artifactId>
            <version>3.1.4</version>
        </dependency>
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-client</artifactId>
            <version>3.1.4</version>
        </dependency>
<!-- junit测试依赖 -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

对应的version标签的内容要根据实际的hadoop版本进行调整
在这里插入图片描述
在pom文件中点击鼠标右键,选择Maven选项----》重新加载项目,点开maven菜单,会看到所需依赖已成功导入。
在这里插入图片描述

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会编程的李较瘦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值