Maven
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
安装
下载地址:http://maven.apache.org/download.cgi
下载完,直接解压,copy到一个无中文的目录,并且创建一个新的maven-repository目录。一下便是解压后的Maven目录结构。
配置
1.首先确保电脑JDK已经安装好,进入环境变量的系统变量新建变量名MAVEN_HOME
,值为刚才解压的Maven文件的路径。
2.确认后再进入到系统变量的Path
新建%MAVEN_HOME%\bin
3.在cmd窗口输入mvn -v
显示出版本信息则说明已经配置成功。
修改配置文件
修改localRepository
进入conf\settings.xml
文件在
阿里云镜像
添加
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
Intillij IDEA
在settings种配置Maven
创建
优势
Maven的库是由开源组织维护,不需要我们再花精力去管第三方库,即使自己维护,也比较方便。
Maven对jar包的版本管理有工具上的支持,比如将Release版本和Snapshot版本区分开,有利于SCM管理。
Maven的库下载是即用即下,不需要实现全部down下来。Maven的插件也是自动升级,可以方便的。
可以很方便的与eclipse, IDEA这样的主流的IDE集成。
仓库管理器:它的出现有两个目的:首先它的角色是一个高度可配置的介于你的组织与公开Maven仓库之间的代理,其次它为你的组织提供了一个可部署你组织内部生成的构件(第二方库)的地方。
仓库
本地仓库–存在本地的仓库 (使用)
中央仓库 –存在远程网上(使用)
镜像 – 在国内搭建的服务器 比较出名阿里云镜像(使用)
私服 – 公司自己搭建一个容器服务(私服) 所有的jar包放入到私服上面 ,公司内部人员下载jar包 就使用私服