在本机eclipse中创建maven项目,查看linux中hadoop下的文件、在本机搭建hadoop环境

注意

第一次建立maven项目时需要在联网情况下,因为他会自动下载一些东西,不然突然终止

需要手动删除断网前建立的文件

在eclipse里新建maven项目步骤

直接新建maven项目出了错

        

 解压maven.zip到某一全英文路径(我的是在E盘下)

在eclipse里的windows -> preferences -> 右侧木兰路maven->user setting -> 将自己解压的maven路径放进去

     

在maven同路径下新建一个仓库

再次点开user setting 会发现他告诉了你仓库的位置,在第一次建立maven项目之后,会下载东西到这个仓库里

项目建立之后,若发现报以下错误Could not calculate build plan:Plugin

       

解决办法

打开yourname\.m2\ repository\org\apache\maven\plugins\maven-deploy-plugin 

然后把里面的文件夹删掉(我的是这个  删掉2.7这个文件夹)

     

然后右击项目-maven-update project 强制更新即可,注意勾中红圈

     

原地址  https://blog.csdn.net/wjy329/article/details/79306847

将上述解决办法执行完之后,若还不行,删掉原项目,重新建立一个Maven项目

在eclipse里 右击NEW -> maven ->maven project -> 勾选三个选项(创建简单自带一些包的项目+把项目放在workplace里) -> 填写自己项目的包名-Group Id、项目名Artifact Id,将packing改为war -> 确认

现在可以看到maven项目基本的结构,可是还是项目角会有报错,那么在webapp下新建WEB-INF文件,再建web.xml

     

现在可以看见完整目录

     

在maven项目中引入架包

以前我们都是将架包手动一个个复制

现在在pom.xml下写一个标签,由代码导入相关架包和其依赖的架包

     

在浏览器进入maven的架包库

     

找到自己所需要的架包和其版本(用使用次数最多的)

     

将代码copy到dependencies里,会发现在联网情况下,自动导入架包

同理我们导入所有相关代码(见项目pom.xml)

过一会我们发现它自动的将架包引入了

 

补充:需要在本机的MavenRepository,在此基础上才能建立自己的maven项目

 

在本地eclipse里的项目在linux下运行,为了不每次都运行

 把hadoop-eclipse-plugin-2.7.3.jar放在eclipse的plugins下(我的是D:\software\eclipse\plugins)

    

再进入eclipse -- > windows --- >show view -- >others -->MapReduce Tools -- >Map/Reduce Locations --OK

点击小蓝象,输入连接信息(保证linux下的start-dfs.sh服务打开条件下)

     

这个时候在eclipse左侧项目目录下出现

     

点击即可查看linux中hadoop下的文件

     

在本机配置hadoop环境

1.将doo-2.7.3解压到本地一个全英文路径下

我的是D:\software

2.配置本机环境变量

新建HADOOP_HOME

     

编辑Path

     

3.将hadoop下的三个文件放在C:system32目录下

     

 4.将hadoop下的次文件放在本机的eclipse安装目录下的,eclipse\plugins中

    

posted @ 2018-07-22 18:25  陶雨洁  阅读(292)  评论(0编辑  收藏  举报