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

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


文章作者: HaiLin Zhou
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 HaiLin Zhou !
评论
 上一篇
设计模式七大原则 设计模式七大原则
设计模式存在的根本原因是为了更好的复用代码增加代码的可维护性 开闭原则(Open Close Principle)软件实体(包括类、模块、功能等)应该对扩展开放,但是对修改关闭。 对扩展开放,对修改关闭, 即在程序需要进行拓展的时候,
2020-07-13
下一篇 
SpringMVC+JSP实现文件上传 SpringMVC+JSP实现文件上传
eclipse以一个点餐系统添加新菜品为例来讲解文件上传,图片上传功能。
2020-06-10
  目录