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

2023-05-16

一、为什么是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版本的就足够了。
    在这里插入图片描述
    Tips: 这里需要特别注意idea版本号,我用idea2019.3版本编译插件时是会报错的,报错情况如下
    在这里插入图片描述

  2. 下载插件

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

三、编译插件

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

四、导入插件

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

在这里插入图片描述

五、连接Hadoop

在这里插入图片描述
在这里插入图片描述
配置HDFS地址及端口,直接点击确定,不要点测试(测试提示都是HDFS连接失败)
在这里插入图片描述
Tips:不知道HDFS端口号Hadoop2.X可以浏览器访问50070端口,Hadoop3.X可以浏览器访问9870端口,Overview后面的端口号就是HDFS端口了。
在这里插入图片描述

六、插件连接结果

在这里插入图片描述
当插件界面出现文件内容时就代表着插件安装成功啦!

目录可进行操作:在这里插入图片描述
普通文件可进行操作:在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Idea——Hadoop3.2.1版idea插件安装超详细版 的相关文章

  • IDEA(2023)解决运行乱码问题

    作者介绍 一个有梦想 有理想 有目标的 且渴望能够学有所成的追梦人 学习格言 不读书的人 思想就会停止 狄德罗 个人主页 进入博主主页 专栏系列 无 欢迎小伙伴们访问到博主的文章内容 在浏览阅读过程发现需要纠正的地方 烦请指出 愿能与诸君一
  • .getClass.getClassLoader.getResourceAsStream的方式加载文件,总是为null加载不到数据

    记录一个问题 我在用如下的代码加载配置文件的时候 总是加载不到数据 文件位置的对的 SparkSessionBase getClass getClassLoader getResourceAsStream spark conf proper
  • JAVA之旅的第一步(安装JDK与JRE以及环境变量和IDEA)

    作为一名想要成为程序员的小白 我们开始肯定要学会一门语言 JAVA作为目前最为主流的编程语言 肯定是大家都要去学习的 那么如何开始我们的第一步呢 一 JDK与JRE的安装 首先我们要先安装JAVA 打开下面这个网址 注册你的Oracle账号
  • DataGrip 2022.2.2 Unknown column ‘generation_expression‘ in ‘field list‘

    安装DataGrip 2022 2 2 连接本地数据库 编写脚本时发现无法自动提示数据库表字段 搜索结果 都是在连接属性 Options Introspection using JDBC metadata 在此版本没有发现此选项 查找发现在
  • idea无限build解决方案

    点击File Settings Build Excution Deploment Compiler勾上build project automatically
  • idea开发中git合并的代码,

    方法一 将master主分支 合并到 子分支dev上 1 当前如果在dev分支上 先提交dev分支的代码到本地 然后推送到服务器 2 然后切换分支到master主分支上 先更新master主分支的代码到本地 然后主分支就是最新代码了 3 再
  • Idea中Springboot开启热部署方法

    Springboot1 3后支持热部署 具体方法如下 1 增加依赖
  • JetBrains :IDEA入门与使用技巧分享

    本文假设读者已掌握基础的开发方式 了解常见的概念 只是刚入手IDEA 不熟悉工具的使用方式而已 本文编写于 2019年7月27日 一 准备 以下是本文使用到的工具 工具与环境 IntelliJ IDEA Ultimate 2019 2 各个
  • Idea 启动项目时,卡在Parsing Java 解决方案

    最近在尝试向项目中接入支付宝沙箱 先下载了TradePayDemo 使用本地的公钥 私钥 回调地址等进行了配置 但是在启动Demo时 项目一直卡在 Parsing Java 取消也无效 经过在网上搜索 发现是JDK版本过高导致 Idea中使
  • idea中创建xml,xml中路径报错

    1 先创建模板 2 新建xml 3 下面的路径可能会报红 4 解决方法
  • 解决IntelliJ IDEA 项目结构旁边出现 0%classes,0% lines covered

    解决IntelliJ IDEA 项目结构旁边出现 0 classes 0 lines covered 官方文档解答 两种方法 解决IntelliJ IDEA 项目结构旁边出现 0 class 0 lines covered 官方文档解答 F
  • mac上使用IntelliJ IDEA运行项目

    一 Mac OSX系统下安装Tomcat 1 下载Tomcat官方下载地址 2 解压Tomcat到目录 Library 中 并把文件夹名由 apache tomcat 6 0 16 改为 Tomcat 3 打开 应用程序 Applicati
  • Idea 修改默认的Maven配置及修改为阿里源

    每次使用Idea创建或者导入Maven项目的时候 Idea都会使用系统默认的Maven 此时 如果我们想使用自定义安装的Maven 需要在File gt other settings gt Settings for New Projects
  • idea中Java Web项目的访问路径问题

    说明 这里只以 servlet 为例 没有涉及到框架 但其实路径的基本原理和框架的关系不大 所以学了框架的同学如果对路径有疑惑的也可以阅读此文 项目结构 在 idea 中新建一个 Java Web 项目 项目的初始结构如下 不同版本的 id
  • activiti7-1-环境准备(idea)

    activiti7环境准备 1 首先安装插件 2 然后建库 3 pom 4 配置文件 4 1 log4j properties 4 2 activiti cfg xml 5 测试类生成表 6 目录结构 7 最后的操作 务必看一看 又回到cs
  • IDEA插件-CheckStyle的安装与使用

    目录 一 安装CheckStyle 二 配置CheckStyle 三 使用CheckStyle 一 安装CheckStyle 1 依次访问IDEA gt gt File gt gt Settings gt gt Plugins gt gt
  • IDEA如何进行debug调试

    IDEA如何进行debug调试 第一步 设断点 打开debug 第二步 使用Debug调试的功能键 程序调试 相信是所有程序员必经之路 因为程序写出来是不可能没有错误的 当然除了非常简单的一些程序之外 相信大家肯定使用过不同的编译软件 都有
  • IDEA 消除项目结构 0%classes,0% lines covered

    1 起因 启动的时候 误点了下面的图标 2 作用 经查 这个图标的作用 用于检测代码覆盖率 在单元测试中经常被用到 以后有时间可以详细了解一下 3 解决 方法一 点击 Coverage 会出现一个 Coverage 控制台 点击红叉 No
  • Hadoop namenode 格式化窗口 - java.lang.UnsupportedOperationException

    我在学校上数据库课 我的教授让我们使用 hadoop v3 2 1 在遵循在 Windows 上安装的 YouTube 教程时 我陷入了格式化名称节点部分 这是 cmd 中出现的内容 2020 03 15 15 38 05 819 INFO
  • Vue:用IDEA开发Vue,标签语法爆红问题处理

    一 场景描述 我在 IDEA 中 学习 Vue 课程 入门学习时 是在 html 文件中 script 引入 vue js 文件方式 此时 在 html 文件中用 v 标签 爆红 二 解决办法 打开 菜单栏 File Settings 选择

随机推荐

  • openstack dns_使用OpenStack Designate构建DNS即服务

    openstack dns Designate是一个多租户DNS即服务 xff0c 包括用于域和记录管理的REST API xff0c 用于与Neutron集成的框架以及对Bind9的集成支持 您可能需要考虑以下DNSaaS xff1a 干
  • mybatis plus 之UpdateWrapper操作

    目前java开发的系统为了可移植性更高 xff0c 都采用了mybatis plus来做持久层 xff0c 现在介绍一下其中UpdateWrapper的用法 xff1a UpdateWrapper lt TemplateDetailsEnt
  • 阿里域名+腾讯云服务器组合部署网站

    前段时间 xff0c 我在阿里云上购买了一个域名 本想着也在阿里云上购买一台入门级服务器先玩玩 xff0c 但是在看完一系列的产品后 xff0c 还是放弃了阿里云的服务器 对比几家之后还是选择了腾讯云 xff0c 接下来 xff0c 就是踩
  • 解决spring security登出时会由https重定向为http

    我们在集成spring security框架时 xff0c 默认的登出会走一次重定向login logout xff0c 这是如果发布到生产环境 xff0c 则会登出有问题 具体报错就是说由https和http混用访问资源的错误 xff0c
  • docker安装kafka,并集成springboot进行测试

    大家好 xff0c 今天我们开始学习kafka中间件 xff0c 今天我们改变一下策略 xff0c 不刷视频学习 xff0c 改为实践学习 xff0c 在网上找一些案例功能去做 xff0c 来达到学习实践的目的 首先 xff0c 是安装相关
  • springboot集成kafka的相关配置及自定义

    之前的文章末尾 xff0c 简单的实现了springboot集成kafka xff0c 完成了简单的测试 xff0c 今天我们来扩展一下相关内容 首先详解一下配置文件的内容 xff1a spring kafka 指定 kafka 地址 xf
  • sql查询一个表不包含另一个表的数据,两种方法。

    1 用minus函数的方式 xff1a select from CMN FUND where FUND CODE in select FUND CODE from CMN FUND minus select FUND CODE from C
  • js控制输入框禁止输入和允许输入

    初始 xff0c 部分输入框禁止输入 xff1a document ready function 34 fundCode 34 prop 34 disabled 34 true 34 convertFundCode 34 prop 34 d
  • jsp页面内嵌另一个jsp公共页面

    在开发过程中 xff0c 有些功能是一直可以重复使用的 xff0c 这样的页面我们可以做成公共的 xff0c 供每个页面适用 xff0c 那么就需要我们在使用的时候做一下嵌套 例如 xff1a 这样一个页面中 xff1a 上半部分是公共的
  • Go语言入门

    原文地址 xff1a 嗨客网 Go语言入门 Go语言入门教程 很多人将 Go 语言 称为 21 世纪的 C 语言 xff0c 因为 Go 不仅拥有 C 语言的简洁和性能 xff0c 而且还很好的提供了 21 世纪互联网环境下服务端开发的各种
  • Docker学习十:Docker Swarm

    一 Swarm介绍 Swarm 是 Docker 官方推出的容器集群管理工具 xff0c 最大的优势之一就是原生支持 Docker API xff0c 原来的 Docker 用户可以很方便地将服务迁移到 Swarm 中来 Swarm 还内置
  • golang 调用rust_通过从JavaScript调用Rust来构建和扩充库

    golang 调用rust 在为什么要在WebAssembly中使用Rust xff1f xff0c 我探讨了为什么您可能要编写WebAssembly xff08 Wasm xff09 xff0c 以及为什么您可能会选择Rust作为语言来编
  • Python实现天气查询源码_复制可执行,可用

    Python天气查询源码 本文爬去的是通过 Python3 中国天气网数据 xff0c 包含查询城市十五天的天气情况及今明两天的生活指数 本文实现查询有两个 py文件 xff08 city py weather py xff09 注 xff
  • PyMol入门1

    PyMol和Chimera的功能类似 xff0c 据说Chimera难学一点 xff0c 那就先从PyMol开始吧 xff01 1 Wizard demo 先了解PyMol可以展示什么 Wizard demo representations
  • wsl中rosetta的安装(Ubuntu20.04)

    安装rosetta需要提前安装许多依赖 由于笔者第一次用子系统安装rosetta xff0c 本来就没怎么用过ubuntu xff0c 这次就更抓瞎了 下面把踩过的坑记录一下 其实安装rosetta的过程不是很复杂 需要以下装备 xff1a
  • wsl子系统Ubuntu20.04中FoldX的安装

    想试试看foldx能不能用来计算结合自由能 xff0c 于是开始安装 下载地址 xff0c 官网 先注册账号 xff0c 学术免费版 xff0c 很简单 xff0c 不做赘述 Homepage FoldX tar zxvf解压 xff0c
  • wsl子系统ubuntu20.04安装gromacs

    安装GMX教程 https manual gromacs org documentation current install guide index html https blog csdn net weixin 38412284 arti
  • 如何在Ubuntu20.04上安装RDP远程

    计算机最有意思的事情 xff0c 就是你可以用任何方式去实现跨设备连接 例如google通过webrtc实现远程桌面 xff0c Linux则是常用ssh等 在远程桌面上一般分为windows的RDP和Unix Linux的VNC 常规在w
  • 通信承载网络知识点TDM、WDM、SDH、MSTP、SPN、M-OTN

    通信承载网络知识点 TDM 时分复用 xff0c 将一个标准时长 xff08 1秒 xff09 分成若干段小的时间段 xff08 8000 xff09 xff0c 每一个小时间段 xff08 1 8000 61 125us xff09 传输
  • Idea——Hadoop3.2.1版idea插件安装超详细版

    一 为什么是Idea 最近需要安装IDE插件方便Hadoop开发 xff0c 找了一下github上eclipse hadoop plugins没发现有3 2 1版本的 xff0c 所以就安装的HadoopIntellijPlugin插件了