腾讯云maven仓库(下载整个maven仓库)
124
2022-11-21
本文目录一览:
方法:
1.基于artifactId准备路径,将artifactId连接到后面:org/testng/testng
2.使用version准备路径,将version连接到后面:org/testng/testng/5.8
3.将artifactId于version以分隔符连字号连接到后面:org/testng/testng/5.8/tesng-5.8
4.判断如果构件有classifier,就要在 第4项 后增加 分隔符连字号 再加上 classifier,org/testng/testng/5.8/tesng-5.8-jdk5
5.检查构件的extension,如果extension存在,则加上句点分隔符和extension,而extension是由packing决定的,org/testng/testng/5.8/tesng-5.8-jdk5.jar
6、基于groupId准备路径,将句点分隔符转成路径分隔符,就是将 "." 转换成 "/" ; example: org.testng ---org/testng
参考资料
Maven详解之仓库------本地仓库、远程仓库.研发管理[引用时间2017-12-28]
解释:查看是否成功最简单的方法是下载包到本地仓库。
第一步:新建一个maven工程,或者找一个带有pom.xml配置文件maven工程。
第二步:右击这个工程,在弹出的菜单中,找到“maven”点击,在弹出的菜单中,选择download source下载资源。
第三步:查看控制台下载包的进度,下载完成会停止。
第四步:找到包是否下载成功,找到maven仓库存放包的路径,点击window,然后选择preferences。
第五步:在maven下找到,user settings,点击可以看到本地仓库的路径,可以修改其路径。
第六步:查看本地厂库下的包是否下载下来,如E:\本地厂库\repository。
最后:通过查看下载下来的包,可以知道maven设置的本地仓库的路径正确,并且成功。
maven作为非常强大的一个组织和管理工具,但是它的默认仓库放在C盘文档目录下,这样万一重装电脑会将下载的jar包全部消除,对于项目来说重新部署虽然不是难事,但是我们可以做到将仓库搬到另一个位置,这样就可以一劳永逸了。
eclipse中安装好maven2的插件后:
第一步:
默认会放在~/.m2/repository目录下 (“~”代表用户的目录,比如windows7下一般都是C:\Users\zz\.m2\repository),
但是一般不想放在C盘下,所以换个仓库位置(E:/mavenrepository)。
第二步:
修改配置文件,将下载的maven2中conf文件夹下的settings.xml复制到C:\Users\zz\.m2\repository(或者E:/mavenrepository)中,并将其中的
!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ~/.m2/repository
localRepository/path/to/local/repo/localRepository
--
修改为:
localRepositoryE:/mavenrepository/localRepository
第三步:
修改Eclipse的MAVEN的存储位置:
点击Browser按钮,选择settings.xml文件,点击update Settings按钮,
上图代表成功转换仓库位置。
可以看到位置已经发生了变化。
Maven 是一个项目管理工具,包含了一个项目对象模型(POM : Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System )和用来运行定义在生命周期阶段中插件目标的逻辑。
Maven 仓库有三种类型:本地(local):Maven 所需要的任何构件都是直接从本地仓库获取的。如果本地仓库没有,它会首先尝试从远程仓库下载构件至本地仓库,然后再使用本地仓库的构件。中央(central):中央仓库是由 Maven 社区提供的仓库,其中包含了大量常用的库。远程(remote):开发人员自己定制仓库,包含了所需要的代码库或者其他工程中用到的 jar 文件。
发表评论
暂时没有评论,来抢沙发吧~