Maven
什么是Maven?
是一个项目管理和综合工具
特点:在非常短的时间里完成配置工作
功能
1.项目是可重复使用的,易于维护,更容易理解的一个综合模型
2.提供插件或交互的工具,声明式的模式
3.自动下载项目的依赖库
安装步骤:
在windows上安装Maven
1.jdk和java_Home
确保已安装jdk,并java_Home变量已加入到windows环境变量
2.下载Apache Maven
下载Maven的zip文件 将它解压到你要安装Maven的文件夹
3.添加m2_Home和Maven_home
添加M2_Home和Maven_home环境变量到winds环境变量并将其指向你的Maven文件夹
4.添加到环境变量-path
更新path变量添加 Maven bin文件夹到path的最后
5.验证
输入mvn-version
本地资源库
存储所有项目的依赖关系
Maven的本地资源库默认为.M2目录文件夹
如何在eclips构建Maven项目步骤
1.安装M2eclipse插件
点击eclipse菜单栏help--->Eclipse Marketplac搜素到插件Maven Integration for Eclipse并点击安装
2.安装成功之后在eclips菜单栏中点击
file-new-other 可以看到安装的maven插件
2.构建Maven项目
1.创建简单Maven项目
点击Eclips菜单栏File-new-other-Maven得到如图所示对话框
选中Maven project并点击Next,到下一个对话框继续点击next得到如下对话框
如图示操作,选择maven-archetype-quicrt 点击next
按图示填写好groupId artfactid version等信息 单击finish
由此我们成功创建了一个简单的Maven项目
2.创建Maven web项目
操作跟创建简单的Maven项目类似
点击Eclipse菜单File-New-other-Maven-Maven Project
在选择maven-archetype的界面进行如下操作
点击Next填写好相应的groupId,artfactid,version等信息 点击finish
得到的Maven web项目结构如下图所示
点击项目,点击Properties->Project Facets
如上图可以看到项目为web2.3 java1.5当然我们也可以改成我们所需要的版本打开xml文件
my-app-web/.settings/org.eclipse.wst.common.project.facet.core.xml,进行修改
xml代码
导入Maven项目
在Eclips project explore中右击,在弹出框中选择inport得到如下信息
选择Existing Maven Projects 并点击Next,得到如下图所示对话框
选择一个已经创建好的Maven项目并点击Finish
由此 导入Maven项目成功
运行Maven命令
点击项目,点击Run as
即可看到有很多现有的Maven命令 点击即可运行,并在控制台可以看到运行信息
如果你想运行的maven命令在这里没有找到,点击Maven build创建新的命令
如下图填入Maven命令 点击Run即可
新增的maven命令可以通过如下方式找到,并再次运行