本文主要介绍了如何在 Maven 私有仓库进行制品管理。
前提条件
在对 Maven 私有仓库进行制品管理之前,您需要新建一个 Maven 制品仓库,详情,请参见新建制品仓库。
使用 Maven 仓库
单击创建好的 Maven 仓库,在左侧导航栏,选择仓库指南,按照提示进行仓库的推送和拉取配置。
单击凭证区域的按钮可查看 Maven 的账号密码。
查看和管理 Maven 制品
搜索制品
在仓库首页,单击包列表,查看该仓库下的所有制品,可以按制品名进行搜索。
手动上传制品
单击上传制品,手动上传本地 Maven 制品到制品库。在上传制品对话框,您需要如实填写 Group、Artifactory、Version 信息,并选择正确的包类型,上传本地的包文件,然后单击上传。
查看制品版本详情
单击目标包名,在右侧面板会展示制品的详细信息,默认展示最新版本信息,您可以对版本进行切换。在文件列表中,可以按需下载对应的 pom 和 jar 等文件。
拉取制品
单击目标包名后,右侧面板会显示该制品的详细信息,用户可以根据项目需要自行配置Maven或Gradle依赖。
例如:对于 Maven 项目,所有的依赖管理都在 pom.xml
文件中进行。以下是基本步骤:
添加依赖: 打开
pom.xml
文件,在<dependencies>
部分添加所需的依赖。比如要添加一个名为 "0.0.3-SNAPSHOT" 的依赖,可以这样做:<dependencies> <dependency> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>0.0.3-SNAPSHOT</version> </dependency> </dependencies>
切换版本: 如需更改依赖的版本,在
<version>
元素中指定需要的版本号。更新依赖: 使用 Maven 的更新命令来获取最新的依赖列表:
mvn dependency:resolve
或者执行完整的项目构建来更新依赖:
mvn clean install
禁用某个制品版本
在制品详情面板,单击禁用制品可以将该制品版本禁用。
禁用的范围为版本而非整个制品。如果我们在制品详情页面,将该制品的1.0版本禁用,1.0版本将无法被下载,但制品其它版本仍然可以被下载使用。
删除某个制品版本
在制品详情面板,单击元数据,可以管理制品版本的元数据信息,元数据仅作用于指定的制品版本。单击删除此版本,可以删除某个制品版本,制品版本删除后,可在制品回收站中恢复。
- 本页导读 (1)
- 前提条件
- 使用 Maven 仓库
- 查看和管理 Maven 制品
- 搜索制品
- 手动上传制品
- 查看制品版本详情
- 拉取制品
- 禁用某个制品版本
- 删除某个制品版本