1 / 7
文档名称:

Maven仓库.doc

格式:doc   大小:47KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Maven仓库.doc

上传人:zhufutaobao 2020/4/4 文件大小:47 KB

下载得到文件列表

Maven仓库.doc

文档介绍

文档介绍:Maven仓库在以前使用Ant的时候,我们会建立一个lib目录在存放我们的jar包,比如项目所依赖的第三方包,每建立一个项目都要建立一个lib,不停的做copy工作,不仅是对于磁盘的浪费,而且也造成了版本管理上的麻烦。而且我们还需要通过提交到svn上来对lib进行管理,但是svn对于这种二进制文件的管理并不出色。Maven仓库的初中就是为了解决这个问题,是所有常用的第三方包的集中营。这样所有的Maven项目就可以从这个仓库中获取所需要的资源,Maven仓库中对jar通过GroupId,AtifactId,version来管理,所以Maven项目可以很方便的进行依赖管理。你不需要自己来管理这个庞大的资源仓库,当然你可以创建一个公司层面的仓库管理器,这个我在这个章节的后面会介绍。Maven仓库的两个概念:本地仓库和远程仓库本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能发生在有些jar包的新版本没有在Maven仓库中及时更新。Maven缺省的本地仓库地址为${}/.m2/repository。也就是说,一个用户会对应的拥有一个本地仓库。当然你可以通过修改${}/.m2/:Xml代码<settings>  …   <localRepository>D:\java\repository</localRepository>  …  </settings> :${M2_HOME}/conf/,但是并不推荐这么做:mvncleaninstall-=/home/juven/myrepo/当我们创建一个简单的Maven项目后(),运行mvncleaninstall就可以把项目构建好,不需要我们手工下载任何jar,这全靠中央仓库的存在,它会自动从仓库下载。这个仓库的定义是在${M2_HOME}/lib/maven--。\apache\maven\project\pom-,在这个文件里面定义了中央仓库的地址:<repositories>  <repository>    <id>central</id>    <name>MavenRepositorySwitchboard</name>    <layout>default</layout>    <url>http://repo1./maven2</url>    <snapshots>      <enabled>false</enabled>    </snapshots>  </repository> </repositories> ,我们需要在什么时候配置远程仓库呢?当

最近更新

小学六年级毕业复习(课内“读读背背”及古诗运.. 10页

植物块茎电阻层析成像仿真研究的开题报告 2页

2024年总结刑事案件辩护委托合同的范文 9页

梅州市农村社会化居家养老服务体系建设研究的.. 2页

桥梁多功能减隔震支座性能的试验研究的开题报.. 2页

桥墩影响下的河道冰塞堆积和壅水位变化试验研.. 2页

小学六年级学生评语大全 (2) 3页

桃林某萤石与重晶石共生矿选矿试验研究的开题.. 2页

桂北376铀矿床地质地球化学特征及其意义的开题.. 2页

校本课程开发中教师专业发展研究的开题报告 2页

柿子单宁提取及脱臭活性研究的开题报告 2页

2024年思念一个人极致的句子汇编15篇 60页

2024年怎样管理好纪律 6页

柠檬酸交联淀粉和小麦醇溶蛋白的研究的开题报.. 2页

染料敏化太阳能电池的电荷输运动力学与电解质.. 2页

2024年怀孕辞职申请书10篇 12页

某省级精神卫生中心补偿机制研究的开题报告 2页

2024年北京市西城区初三一模英语测试题及答案.. 11页

2023天津市中考英语答题卡初中A4版85题 2页

北师大版初中数学说课标说教材课件 38页

新仙剑奇侠传-完美图文攻略(主线+所有支线剧情.. 32页

蔬菜大棚建设项目监理规划 20页

混凝土涨模及修补方案 4页

(完整版)江味农居士《金刚经讲义科判(纲要)》.. 4页

电梯安装及调试施工方案 35页

污水管道施工组织方案 23页

遥感地质学复习题 19页