嘀嘀嘀~~~  页面这在飞快的跑来 . . .

Maven


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文件在标签内修改它的默认存储路径。

阿里云镜像

添加标签下,添加国内镜像源,这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。这里我就都加上了,Maven会默认从这几个开始下载,没有的话就会去中央仓库了。

     <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包 就使用私服


文章作者: WuLiZeng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 WuLiZeng !
评论
  目录