maven安装
maven是什么
用了之后,知道maven是什么,会简单使用。真要描述得让没用过的人就知道它是什么,似乎不太容易。如下描述不知是否合适。
maven是一个java项目管理工具,用约定的方式描述某一个项目。在项目中包含一个描述文件,通过这个文件描述项目信息,对其它maven项目的依赖。
maven的描述文件是一个xml文件,放在项目根目录中。主要用groupId、artifactId、version三个属性分别表示组ID、项目ID、项目版本。maven服务器(仓库)中用这三个属性指向一个项目,项目中包含jar文件、文档、源码(开源项目)。项目可以依赖别的项目,还可以继承别的项目依赖,依赖的项目还可以再依赖与别的项目。
在构建项目时,maven会自动根据项目依赖关系从仓库中查询并下载依赖的项目(jar包)。
文字能力有限,就这么根据个人理解描述一下。可以通过其它途径更深入学习maven
这里主要讲maven的安装
下载maven
- 从下载地址中下载压缩文件,选择程序包下载。
下载 -
下载完成后解压到目录D:\DevelopmentEnvironment\Maven\maven (根据个人习惯)
maven目录 -
配置环境变量
进入系统属性配置页面,点击高级系统配置
系统属性
进入高级系统设置,选中高级选项卡,点击环境变量进入环境变量配置界面
系统属性
点击新建环境变量,变量名:“M2_HOME”,很多文章里说是“MAVEN_HOME”,我试过使用MAVEN_HOME,结果在使用时找不到mvn命令。
新建环境变量
环境变量
值的地址为前面解压的maven的根目录。
找到“Path”变量,增加“%M2_HOME%\bin;”
Path
验证安装
打开CMD,在命令行中输入“mvn -v”,验证是否安装成功。
打印maven版本
配置maven
完成maven的安装后,还需要配置。找到maven安装的目录,
maven根目录
配置文件
添加 localRepository 配置,可以从注释中复制下来修改,这里配置本地仓库目录。
<!-- 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>${MAVEN_HOME}\repository</localRepository>
配置本地仓库
这样配置之后,从maven仓库中下载下来的文件就会保存在这个目录中。有什么问题可以到这个目录中查看下载情况。
网友评论