制品仓库支持托管制品,允许用户创建制品库,并上传和下载制品。本文为您介绍如何快速使用制品仓库,完成 Maven 格式制品的上传和下载。
配置项 | 说明 |
---|---|
实例名称 | 实例的名称,不支持修改。 |
仓库域名 | 访问仓库的域名,系统自动生成,不支持修改。 |
计费类型 | 实例的计费方式,目前支持 按量计费,不支持修改。 |
<username>
和 <password>
为您的制品仓库用户名和密码。说明
一般情况下,您可以在 ~/.m2
文件目录下找到 settings.xml 文件。
<settings> <servers> <server> <id>[REPOSITORY ID]</id> <username>[********] </username> <password>[********]</password> </server> </servers> </settings>
执行以下命令,上传制品。更多配置详情,请参见 上传制品(命令行)。
mvn deploy:deploy-file -Dfile=<path-to-jar-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=jar -DrepositoryId=<repository-id> -Durl=<repository-url>
<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