注意

第一次建立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中

    

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

  1. (3)Maven快速入门_3在Eclipse中创建Maven项目打包成jar

    Eclipse中创建Maven项目 new ---> maven project  ----> next 如下 普通java项目 选择  如下 quickstart 创建项目 : 输入 G ...

  2. 【MAVEN】如何在Eclipse中创建MAVEN项目

    目录结构: contents structure [+] 1,Maven简介 2,Maven安装 2.1,下载Maven 2.2,配置环境变量 2.3,测试 3,Maven仓库 3.1,Maven仓库 ...

  3. Eclipse中创建Maven项目失败

    Eclipse中创建Maven项目报错:Unable to create project from archetype org.apache.maven.archetypes:maven-archet ...

  4. Idea中创建maven项目(超详细)

    Idea中创建maven项目 提示:前提条件时maven已经安装好,并且环境变量也配置完成,maven没安装好或者环境变量没有配置好的请参考我上一篇文章--maven的安装和配置 上篇博文链接:htt ...

  5. 在eclipse中创建maven项目,亲测有效,详细步骤

    一.想要使用maven,首先要配置本地maven的环境 1.在http://maven.apache.org/download.cgi中去下载maven 2. 3.下载完毕后将压缩包解压到自己记住的位 ...

  6. IntelliJ IDEA 中创建maven项目

    IDEA作为最好得开发工具之一集成了maven工具,今天记录一下我创建使用idea创建maven项目 1.双击IDEA图标,进入到如下界面,在该页面中,点击箭头所示的“Create New Proje ...

  7. 在IDEA中创建Maven项目和添加tomcat

    IDEA中创建是一种创建maven项目的办法,但不推荐,因为没有使用统一的骨架,可以一开始就选择创建maven项目,步骤如下: 第一步 第二步:设置项目 第三步:进行配置好maven,加上 arche ...

  8. 【转】在IDEA中创建maven项目

    原文地址: https://blog.csdn.net/zzy1078689276/article/details/78732183 现在的JavaWeb项目中,绝大多数都是采用的maven结构的项目 ...

  9. Maven - 在Eclipse中创建Maven项目

    本文的前提条件: windows7-64bit jdk1.8.0 Maven-3.5.0 1- 更新Eclipse中Maven配置 1.1- 修改Eclipse根目录下eclipse.ini文件 D: ...

随机推荐

  1. redis cluster简介和配置(3)

    前面我介绍了 redis sentinel,既然有了sentinel,为什么还要一个cluster呢?因为随着业务量的增加,不可避免要对redis进行扩容,扩容方式一般由2种:1. 垂直扩容 2. 水 ...

  2. python1--计算机原理 操作系统 进制 内存分布

    本周内容   '''第一天: 计算机原理 操作系统  第二天: 编程语言 python入门:环境 - 编辑器 变量 基本数据类型 '''``` ## 学习方法 ```python'''鸡汤 - 干货 ...

  3. spring的事件驱动模型

    在工作中会遇到这样的业务,生成一个订单后需要给指定的用户发送短信或者邮件,但是短信或者邮件发送失败又不会影响正常的业务: 这里介绍通过ApplicationContext和spring的@EventL ...

  4. python 使用win32com实现对word文档批量替换页眉页脚

    最近由于工作需要,需要将70个word文件的页眉页脚全部进行修改,在想到这个无聊/重复/没有任何技术含量的工作时,我的内心是相当奔溃的.就在我接近奔溃的时候我突然想到完全可以用python脚本来实现这 ...

  5. Ubuntu16.04安装NVIDA驱动和CUDA

    该GPU是计算卡,不会用做显示,所以如果你希望自己的显示使用GPU,本方法可能失效. 服务器配置: CPU: E5-母鸡 GPU: NVIDIA  Tesla K40c 操作系统:Ubuntu 16. ...

  6. parallels desktop for mac安装虚拟机 之parallelsdesktop密钥 以及 parallels desktop安装win10的办公推荐可以提高办公效率

    大家好我是一个老程序员了. 用惯了 mac , 平时工作都是在  mac安装虚拟机,之后就是mac 安装 win10. 因为很多办公软件 mac 都不好用,主要是跟同事沟通不方便,当然mac 的软件还 ...

  7. JAVA进阶21

    1.Vector向量 如何选用ArrayList.LinkedList.Vector? ①需要线程安全时,用Vector ②不存在线程安全问题时,并且查找较多用ArrayList(一般使用它) ③不存 ...

  8. 论文阅读笔记(七)YOLO

    You Only Look Once: Unified, Real-Time Object Detection Joseph Redmon, CVPR, 2016 1. 之前的目标检测工作将分类器用作 ...

  9. 记事本:js简介

    引用js和css很类似,大致有三种方式: 第一种: 在行内引用js, <div onclick="alert(111);"> </div> 第二种: 在行外 ...

  10. 支持向量机SVM——专治线性不可分

    SVM原理 线性可分与线性不可分 线性可分 线性不可分-------[无论用哪条直线都无法将女生情绪正确分类] SVM的核函数可以帮助我们: 假设‘开心’是轻飘飘的,“不开心”是沉重的 将三维视图还原 ...