
maven
文章平均质量分 77
一句呵呵解千愁
你敢再逗比一点?
展开
-
maven 镜像仓库与资源文件
仓库镜像mirrors 如果仓库X可以提供仓库Y存储的所有内容,那么就可以认为X是Y的一个镜像。换句话说,任何一个可以从仓库Y获取的构建,都在够从它的镜像中获取。举个例子,http://maven.net.cn/content/groups/public/是中央仓库http://repo1.maven.org/maven2/在中国的镜像,由于地理位置,该镜像往往能够提供比中央仓库更快转载 2016-03-16 22:25:25 · 1883 阅读 · 0 评论 -
Maven 构建与依赖的生命周期
Maven有用三套相互独立的生命周期,他们分别是clean、default、site。 clean生命周期的目的是清理项目 default生命周期的目的是构建项目 site生命周期的目的是建立项目站点 每个生命周期都包含一些阶段(phase),这些阶段是有序执行的,并且后面的阶段依赖于前面的阶段,用户和maven最直接的交互方式就是调用这些生命周期阶段。 --------------转载 2016-03-13 16:50:50 · 929 阅读 · 0 评论 -
maven 仓库
我们来看看maven提供的仓库路由图 从图中可以看出来maven仓库有多种,包括本地仓库、自定义仓库(私服)、远程仓库 它路由的基本流程:本地仓库-->私服仓库(如果有)-->远程仓库 1)本地仓库 本地仓库:默认情况下,每个用户在自己的用户目录下都有一个路径名为~/.m2/repository/的仓库目录。用户也可以编辑.m2/settings.xml文件,设置l转载 2016-03-13 17:12:57 · 528 阅读 · 0 评论 -
maven 快照
maven的依赖管理是基于版本管理的,在maven2之后,把版本管理细化snapshot 快照仓库和release发布仓库。release版本,对于发布状态的artifact(就是被依赖的jar包),如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。这里也为snapshot 的出现打下了伏笔。 快照版本,很多人不是特别理解为什么要有这个转载 2016-03-14 21:26:28 · 1154 阅读 · 0 评论