2017-11-25 451 views

回答

0

花了很多时间,终于能够从intelliJ IDEA运行hadoop作业。希望这可能为他人节省时间。

brew upgrade hadoop 

安装/更新/usr/local/Cellar/hadoop/2.xx 现在的Hadoop,我们会尽量进口依存度从这个位置我们的IntelliJ

  1. 启动的IntelliJ和点击 '创建新项目'
  2. 创建Java项目
  3. 转到文件 - >项目结构 - >在模块中选择工程模块 - >选择依赖标签 - >选择'+'在底部,然后单击罐或目录 - >导入 从Hadoop的安装依赖

enter image description here

  • 对于导入的依赖关系,第一选择所有的文件夹里面.. /hadoop- 为2.xx /股/的Hadoop/
  • enter image description here

    重复步骤4和导入../Hadoop-2.xx/share/hadoop/common/lib目录文件夹

    enter image description here

    的Hadoop环境中集成的IntelliJ Java项目。您可以创建新的java类来实现您的驱动程序,映射器,reducer等。

    +1

    您应该真的使用Maven/Gradle而不是手动添加JAR文件 –

    +0

    Hi @ cricket_007,请您提供一步一步的过程。我不是基于Maven/Gradle IDE的专家 –

    +0

    对于Stackoverflow来说太宽了,对不起。要点 - 您可以使用任何IDE或无IDE,这对于在实际的Hadoop集群中构建代码非常有用 –