Alan在安装CentOS时使用的是minimal文件,所以需要先安装图形化界面
yum -y groupinstall "X Window System" yum groupinstall 'KDE Desktop' -y
如果安装中出现如下报错
Warning: Group KDE Desktop does not exist. No packages in any requested group available to install or update
请使用yum grouplist(或yum grouplist | grep ‘KDE\|GNOME’进行更精准查询)查看所在机器对应的KDE或GNOME组名是什么,修改组名再进行安装。
安装完成后在命令行输入init 5临时打开图形界面,然后同意协议添加一个用户账号即可进入图形登录页面。若要永久启动时即进入图形界面,需在/etc/inittab文件中进行配置。
接下来Linux上下载或上传Eclipase安装文件并解压完成完装:
wget http://ftp.yzu.edu.tw/eclipse/technology/epp/downloads/release/mars/1/eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz tar -xzvf eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz -C /usr/local/
将/usr/local/eclipse/eclipse加到桌面的快捷方式方便之后使用
然后双击桌面图标启动eclipse,新建一个maven项目,在新建窗口勾选Create a simple project(skip archetype selection),进入下一个窗口设置Group ID和Artifact ID然后点击完成即可:
创建好项目之后编辑项目的pom.xml文件在<project>标签对中加入hadoop和mapreduce的依赖,保存后系统会自动下载对应的依赖包文件
<dependencies> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.6.0</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-mapreduce-client-core</artifactId> <version>2.6.0</version> </dependency> </dependencies>
如下图所示,原本空的Maven Dependencies下会出现配置后下载导入的jar包