今天接触到了maven的配置问题,特此来记录一下,也给我这样的小白一个参考。
目标:eclipse中配置指定的maven仓库。
说明:
使用过maven项目的话,会在你的C:Userslenovo.m2路径下留下一个仓库 epository这个仓库是默认的仓库,从中央仓库搞下来的。(如果你没有 epository同目录下没有setting.xml文件的话)
问题场景:
问题:我们在接手别人的项目的时候,或者是自己建立maven项目后,总是发现有些包下不下来。
原因:可能有很多种,比如网速啦,包所在的公有仓库没有什么的。
解决:【私有仓库】我们自己把那些下不下来的依赖包在网上搜索以后,下到本地。将自动下载和我们手动下载下来的,都放到私有仓库里面。然后,项目再次被别人下载的时候就可以从这个私有的仓库下载依赖包了。如果是内网,速度就比外围快。由于是针对这个项目的仓库,依赖包数是一定,下载速度肯定快。
总结:私有仓库的建立与配置。
步骤:(eclipse中的配置)
1、在网上百度一个maven配置的setting.xml的配置文件。
这里setting.xml有几处重要的地方。
·本地仓库的目录地址。(自己的电脑上)
·私有仓库的地址(服务器上)
然后就是用户名啥的,就这几处吧
2、配置maven。
=====将这个setting放在.m2下的目录下,为的是让maven读出到这个配置文件。
====配置eclipse中的 preference>maven>usersetting
====建立一个本地路径,也就是上边setting.xml配置中第一处配置的那个本地地址。C:Userslenovo.m2 epository epository(可以自己定路径哈)
一处是告诉maven去哪里找到这个setting.xml
一处是配置本地仓库的仓库路径C:Userslenovo.m2 epository epository
update setting就可以了。
这样一个私有仓库的配置就结束了。