背景
前段时间配置好了基于mac的hadoop完全分布式环境,一直想着怎么样去用编译器写程序然后直接在hadoop环境中运行呢,经过一番摸索,写下此文章分享交流。
环境介绍
- os x EI Capitan 10.11.5
- 虚拟机:Parallels Desktop
- ubuntukylin 14.04 64bit * 2
- hadoop 2.6.2
- os x上的jdk版本:1.8.0_73,ubuntu上的jdk版本:1.8.0_91(不同机器上的jdk版本不要求一样)
- IntelliJ IDEA 16.1
如果没有配置好hadoop的环境,请参考本人另一篇博文:http://blog.csdn.net/wk51920/article/details/51686038
下载及安装IntelliJ IDEA 16.1
1. 登录官网:https://www.jetbrains.com/idea/下载最新版本的编译器。
2. 安装编译器。
创建hadoop工程
1. 打开IntelliJ IDEA编译器,创建一个新的工程,点击next
2. 输入工程的名字,点击Finish
3. 创建如下图的包结构及WordCount.java文件:
4. 添加JDK,如果已经配置了JDK可以省略此步骤:在侧边栏右击选择“Open Module Settings”