一、Maven
1.定义:Maven是一个项目管理工具,它包含一个项目对象模型(Project Object Model)
2.作用:项目构建,大部分企业在做项目时首选的项目构建管理工具(也有一部分在用Ant)
3.特点:
1)可以使用maven来编译代码
2)项目打包可以使用maven来完成
3)maven可以实现项目模块化管理
4)maven可以在线管理依赖,项目依赖也很方便获取
5)maven提供了一些丰富的插件,方便项目持续集成
4.管理依赖:建立Maven项目时,Maven会检查项目pom.xml文件,确定哪些依赖需要下载:
1)首先,Maven将从本地资源库获得Maven的本地资源库依赖资源
2)如果没有找到,则从默认的Maven(或配置的)中央存储库查找下载
5.高版本的Eclipse自带Maven集成工具,如果需要自定义集成请看下面的操作步骤。
二、自定义Maven集成
步骤1:Maven安装与环境变量配置
1)Maven下载:http://maven.apache.org/download.cgi
2)安装JDK、配置JAVA_HOME
3)下载的压缩包解压到本地文件夹
4)配置M2_HOME和MAVEN_HOME环境变量,指向Maven文件夹
5)将Maven bin目录更新到PATH:%MAVEN_HOME%\bin;
6)验证:mvn -version
步骤2:修改maven全局配置文件
1)打开maven根目录下的conf目录
2)编辑settings.xml
3)找到localRepository注释
4)指定本地仓库目录:
<localRepository>E:/maven/m2/repo</localRepository>
5)配置镜像(mirror),指定下载jar包的地址
6)配置几个稳定的镜像在mirrors标签之间
步骤3:用户自定义配置文件
1)拷贝全局配置文件到仓库路径中,作为用户自定义配置文件
2)用户如果没有设置用户配置文件,默认加载全局配置文件
步骤4:Maven集成到eclipse
1)高版本eclipse一般都有集成maven。如果没有没有集成maven,则需要去下载集成包(http://www.eclipse.org/m2e/)
2)可以在eclipse里设置maven的仓库位置(所谓仓库就是保存项目依赖jar包的位置)
步骤5:为eclipse指定本地maven
1)window--》Preferences--》Maven
2)修改Installations选项
a.点击添加指向本地maven根目录,点击Finish
b.勾选添加的本地maven
3)修改User Settings选项
a.修改Global Settings指向本地maven的settings.xml
b.修改User Settings指向用户自定义配置文件
c.修改Local Respository