一、Maven简单介绍

Maven是基于Java平台的项目构建(mvn clean install)、依赖管理(中央仓库,Nexus)和项目信息管理的项目管理工具。

Maven是基于项目对象模型(POM)。是声明式的,项目构建过程和过程各个阶段所需的工作都由插件实现。而且大部分插件都是现成的。开发人员仅仅须要声明项目的基本元素,Maven就运行内置的,完整的构建过程。这在非常大程度上消除了反复。在这里能够对照Make和Ant,它俩是过程式的,开发人员须要显示的指定一个目标。以及完毕该目标所须要运行的任务。针对每个项目。开发人员都须要又一次编写这一过程。

二、项目搭建

1.下载maven

从官网(http://maven.apache.org/download.cgi#)上下载名称为《apache-maven-3.3.3-bin.zip》的压缩包,解压到C盘。

文件夹结果如图

2.创建本地仓库

Maven默认的本地仓库位置是当前用户工作文件夹下的“.m2/repository”,使用过程中会导致这个文件夹的文件越来越多。占用空间越来越多,所以一般我们会更换到其它磁盘文件夹下。须要做两步。第一步。在D盘建文件夹用于储存文件(在这里我建立了“D:\maven-3.3.3-bobo\repository”这种路径文件),第二步。在maven解压缩的文件里的conf文件夹里,改动settings文件。添加这么一句话

<localRepository>D:\maven-3.3.3-bobo\repository</localRepository>

3.在Eclipse中配置maven

打开"Window→Preferences→Maven",选择Installations,单击"Add",选择解压缩的maven路径。

勾选上自己须要用的路径。

然后,点击"User Settings",在GolbalSettings和User Settings里,选择conf目录下的settings文件。

点击"UpdateSettings"button。

4.怎样利用eclipse创建maven项目

右击选择New→Other→Maven→Next

→Next

→Next

Maven项目的基本结构:

三、小结

本文中,不过针对怎样在Eclipse中搭建maven项目做了一个简单的描写叙述,尽管之前一直在用maven做项目,可是像maven这种基本上都定制好了并且有高速开发手冊,所以,感觉对maven这一块还是有些不太懂,这两天找出时间。专门研究一下。总不至于下次再出问题,都不知道从哪下手的好。明天会继续跟大家分享我学习maven的一些知识点,欢迎各种拍砖!

Maven项目搭建-Eclipse版的更多相关文章

  1. [Eclipse的Maven项目搭建,仅为测试Maven功能]如何在Eclipse下搭建Maven项目

    [Eclipse的Maven项目搭建,仅为测试Maven功能]如何在Eclipse下搭建Maven项目   你可能需要了解以下才能更好的阅读以下: 在 Windows 中配置Maven: http:/ ...

  2. maven项目搭建步骤

    maven项目搭建步骤 班级:软件151           姓名:黄于霞 一.准备以下压缩包 1.JDK1.7 文件:jdk1.7.rar 2. eclipse-jee-mars-2 文件:32位系 ...

  3. 从零开始搭建框架SSM+Redis+Mysql(二)之MAVEN项目搭建

    从零开始搭建框架SSM+Redis+Mysql(二)之MAVEN项目搭建 废话不说,直接撸步骤!!! 1.创建主项目:ncc-parent 选择maven创建项目,注意在创建项目中,packing选择 ...

  4. maven项目 在eclipse,InteliJ IDEA中的一些问题

    转载请注明出处,谢谢! 不论我们用什么ide来编辑我们的代码,最终的产品都会脱离ide来运行:正如燕飞离了巢,正如你离开了家,不期然就会运转出现问题. - 单强 2018年1月26日11:53 大家是 ...

  5. 如何把maven项目转为eclipse项目

    如何把maven项目转为eclipse项目,按照如下操作便可. 在cmd窗口, 载cmd窗口进入到maven项目所在目录下,输入如下命令: mvn eclipse:eclipse 这样便可.

  6. eclipse中SSM(maven)项目搭建全过程+实现用户登录功能

    项目创建之前确保eclipse中已经配置好了jdk,tomcat,maven如果没有配置下面有配置教程的链接   eclipse中配置jdk的教程url:http://www.cnblogs.com/ ...

  7. maven项目搭建

    一.Maven简介 Maven是基于Java平台的项目构建(mvn clean install).依赖管理(中央仓库,Nexus)和项目信息管理的项目管理工具. Maven是基于项目对象模型(POM) ...

  8. freemarker + spring mvc + spring + mybatis + mysql + maven项目搭建

    今天说说搭建项目,使用freemarker + spring mvc + spring + mybatis + mysql + maven搭建web项目. 先假设您已经配置好eclipse的maven ...

  9. maven项目转eclipse工程的命令:eclipse.bat

    call mvn clean:clean call mvn eclipse:eclipse -DdownloadSources=true @pause 复制以上内容,保存为eclipse.bat 以后 ...

随机推荐

  1. RunLoop的应用场景---关于滑动tableView的时候NSTimer 暂停的问题

    1.我们经常会在应用中看到tableView 的header 上是一个横向ScrollView,一般我们使用NSTimer,每隔几秒切换一张图片.可是当我们滑动tableView的时候,顶部的scol ...

  2. 配置_DruidDataSource参考配置

    配置_DruidDataSource参考配置 <!-- 数据库驱动 --> <property name="driverClassName" value=&quo ...

  3. css 文件连接不到网页

    css 文件连接不到网页 编码错误,将编码改为utf-8 Rom后正常

  4. 用PNChart绘制饼状图简介

    写在前面 最近做的小Demo中有一个绘制饼状图的需求.在开始实现之前上网了解了一下现有的一些绘制图形的第三方库,相应的库还是有挺多的,PNChart便是其中一个.PNChart是一个90后的中国boy ...

  5. DDD领域模型数据访问权限(九)

    权限分为:数据权限和功能权限 数据权限: 查询提供附加表达式的支持: //提供附加表达式的支持 List<TAggreateRoot> GetByCondition(Expression& ...

  6. 【图的遍历】广度优先遍历(DFS)、深度优先遍历(BFS)及其应用

    无向图满足约束条件的路径 •[目的]:掌握深度优先遍历算法在求解图路径搜索问题的应用 [内容]:编写一个程序,设计相关算法,从无向图G中找出满足如下条件的所有路径:  (1)给定起点u和终点v.  ( ...

  7. Mysql在master上查看有哪些slave

    mysql> select * from information_schema.processlist as p where p.command = 'Binlog Dump'; 或 mysql ...

  8. 关于trim,ltrim ,rtrim 的 移除问题

    今天在PHP中遇到一个问题: echo ltrim('D:/wamp/www/phpnow/demo/','D:/wamp/www/'); echo ltrim('D:/wamp/www/phpnow ...

  9. [CodeChef]GERALD07/[JZOJ4739]Ztxz16学图论

    题解: 考虑从小到大枚举右端点 对于每个点,令它的权值等于它的编号 那么我们可以用lct维护出一颗最大生成树 维护方法是每次插入一条判断他们在不在一颗树上 若不在直接加,若在就找到链上的最小值 之后看 ...

  10. BZOJ3211 花神游历各国 并查集 树状数组

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ3211 题意概括 有n个数形成一个序列. m次操作. 有两种,分别是: 1. 区间开根(取整) 2. ...