Idea——Hadoop3.2.1版idea插件安装超详细版

一、为什么是Idea

最近需要安装IDE插件方便Hadoop开发,找了一下github上eclipse-hadoop-plugins没发现有3.2.1版本的,所以就安装的HadoopIntellijPlugin插件了。
另外本教程虽然是为Hadoop3.2.1版本安装的插件,但实际Hadoop2.X idea插件也可以这样安装,只是修改pom中hadoop版本参数稍有不同而已。

二、准备阶段

  1. 下载Idea 2018.3版本
    Idea官方下载链接
    下载Ultimate版本的就足够了。
    Idea——Hadoop3.2.1版idea插件安装超详细版_第1张图片
    Tips: 这里需要特别注意idea版本号,我用idea2019.3版本编译插件时是会报错的,报错情况如下
    Idea——Hadoop3.2.1版idea插件安装超详细版_第2张图片

  2. 下载插件

  • 插件作者github地址:github上为插件源码,需要编辑生成jar包然后才能导入Idea成插件
  • 网盘地址,提取码or7n:github下载可能比较慢,这里放出百度网盘的下载地址,网盘插件版本为作者2020年2月15日更新的,如果作者更新了插件请自行前往github下载。
  1. 解压文件夹到桌面

三、编译插件

  1. 打开Idea并导入项目
    步骤1:菜单栏选中File——New——Project from Existing Sources…
    Idea——Hadoop3.2.1版idea插件安装超详细版_第3张图片
    步骤2:选中插件文件夹并点击ok。
    Idea——Hadoop3.2.1版idea插件安装超详细版_第4张图片
    步骤三:以Maven方式打开,接着一直next直到finish就行
    Idea——Hadoop3.2.1版idea插件安装超详细版_第5张图片
    步骤4:刚开始导入工程是这样的,需要等到Maven Improt完成才会出现完整项目结构
    Idea——Hadoop3.2.1版idea插件安装超详细版_第6张图片
    Idea——Hadoop3.2.1版idea插件安装超详细版_第7张图片
    步骤5:修改pom文件
    修改下面两处地方,第一处修改为hadoop版本号,第二处修改为idea2018.3所在的根目录。
    Idea——Hadoop3.2.1版idea插件安装超详细版_第8张图片
    idea hadoop3.2.1插件修改结果,修改后记得Reimport Maven依赖。
    在这里插入图片描述
    步骤6:正式编译
    打开左下角的Termianl,输入mvn clean命令,没有产生ERROR错误就是成功了。
    Idea——Hadoop3.2.1版idea插件安装超详细版_第9张图片
    接着输入mvn assembly:assembly命令,提示Bulid SUCCESS且没有产生ERROR错误就是成功了,此时项目目录会产生一个target文件夹,我们在里面找到编译后产生的插件zip包并复制到桌面即可。
    Idea——Hadoop3.2.1版idea插件安装超详细版_第10张图片

四、导入插件

  1. 打开File——Settings——Plugins
  2. 在Plugins界面中选中如下选项,然后选中复制到桌面上的HadoopIntellijPlugin-1.0.zip。
    在这里插入图片描述
  3. 此时Plugins界面会出现插件信息,然后点击Restart IDE。
    Idea——Hadoop3.2.1版idea插件安装超详细版_第11张图片
  4. 重新打开Idea可以发现左侧栏出现了一只小

Idea——Hadoop3.2.1版idea插件安装超详细版_第12张图片

五、连接Hadoop

Idea——Hadoop3.2.1版idea插件安装超详细版_第13张图片
Idea——Hadoop3.2.1版idea插件安装超详细版_第14张图片
配置HDFS地址及端口,直接点击确定,不要点测试(测试提示都是HDFS连接失败)
Idea——Hadoop3.2.1版idea插件安装超详细版_第15张图片
Tips:不知道HDFS端口号Hadoop2.X可以浏览器访问50070端口,Hadoop3.X可以浏览器访问9870端口,Overview后面的端口号就是HDFS端口了。
Idea——Hadoop3.2.1版idea插件安装超详细版_第16张图片

六、插件连接结果

Idea——Hadoop3.2.1版idea插件安装超详细版_第17张图片
当插件界面出现文件内容时就代表着插件安装成功啦!

目录可进行操作:Idea——Hadoop3.2.1版idea插件安装超详细版_第18张图片
普通文件可进行操作:在这里插入图片描述

你可能感兴趣的:(Hadoop,软件与系统,java,hadoop,intellij,idea)