制品仓库支持托管制品,允许用户创建制品库,并上传和下载制品。本文为您介绍如何快速使用制品仓库,完成 Maven 格式制品的上传和下载。
配置项 | 说明 |
---|---|
实例名称 | 实例的名称,不支持修改。 |
仓库域名 | 访问仓库的域名,系统自动生成,不支持修改。 |
计费类型 | 实例的计费方式,目前支持 按量计费,不支持修改。 |
<username>
和 <password>
为您的制品仓库用户名和密码。说明
一般情况下,您可以在 ~/.m2
文件目录下找到 settings.xml 文件。
<settings> <servers> <server> <id>[REPOSITORY ID]</id> <username>[********] </username> <password>[********]</password> </server> </servers> </settings>
说明
请确保 pom.xml 文件与 settings.xml 文件中的 repository id 配置一致,否则不生效。
<distributionManagement> <repository> <id>REPOSITORY_ID1</id> <url>REPOSITORY_URL1</url> </repository> <snapshotRepository> <id>REPOSITORY_ID2</id> <url>REPOSITORY_URL2</url> </snapshotRepository> </distributionManagement>
mvn deploy
<settings> <profiles> <profile> <id>[REPOSITORY_ID]</id> <activation> <activeByDefault>true</activeByDefault> </activation> <repositories> <repository> <id>[REPOSITORY_ID]</id> <name>[ARTIFACT_ID]</name> <url>[REPOSITORY_URL]/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> </profile> </profiles> </settings>
<project> <dependencies> <dependency> <groupId>[GROUP_ID]</groupId> <artifactId>[ARTIFACT_ID]</artifactId> <version>[VERSION]</version> </dependency> </dependencies> </project>
mvn package