简介
Maven是一个项目管理工具,Maven不仅仅可以管理项目的构建,而且可以根据项目源码自动生成文档,以及报告。
在Java项目中,我们可以使用Maven方便地管理团队合作的项目,管理库类,有效方便地供团队中的其他人员使用。
详见《Maven》maven的目标
1、使得构建过程更加容易,方便编译,打包,发布
2、为每个项目提供统一的配置
3、提供优质项目信息
4、最佳开发实践
5、安装和更新第三插件透明化下载Maven
官网的地址:http://maven.apache.org/download.cgi 请自行选择需要的版本。安装
## 配置环境变量 ##
有两个环境变量可以配置:
MAVEN_HOME=maven根目录
MAVEN_OPTS=-Xms128m -Xmx512m(可选) 能提高运行速度path中添加bin地址
注意: maven的bin地址必须在jdk的path路径之后。最后,验证是否成功。
cmd中输入mvn -v,如果显示maven版本信息,则表明配置成功,有时需重启机器,才能成功加载。修改默认加载类库位置
修改文件:根目录/conf/setting.xml<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> --> <localRepository>D:/maven/repository</localRepository> </settings>
根据该配置,maven就会将下载的类库保存到D:/maven/repository中。
测试一下,maven有没有为我们工作,修改的文件有没有产生作用。
运行cmd
mvn help:system
如果没有问题,那么会看到repository下多了好多文件,这些文件就是maven从中央仓库下载到本地仓库的文件,这说明maven已经开始工作了。
想了解更多maven命令,请查看《maven常用命令》
5.Eclipse安装Maven插件的几种方法
这有一篇博文,说的已经很仔细了,请参照<安装Eclipse Maven插件的几种方法>。