首页 > 编程知识 正文

maven阿里仓库,发布maven

时间:2023-05-04 13:29:15 阅读:269823 作者:3857

阿里Maven私服配置

maven配置目录下的 setting.xml 文件安装如下要求进行配置(conf目录下)

如果本地maven没有其他复杂配置,建议直接下载使用阿里的setting文件,然后稍作修改,如果本地maven配置项较多,建议下载阿里的setting.xml,然后参考方式2 进行拷贝配置,避免出错 设置方式1【直接在阿里云下载setting.xml】

配置方式2 1.第一步配置servers

配置项如下

<servers> <server> <id>rdc-releases</id> <username>bpYE2X</username> <password>******</password> </server> <server> <id>rdc-snapshots</id> <username>bpYE2X</username> <password>******</password> </server></servers>

声明maven服务的快照仓库和发布仓库的仓库ID,用户名和密码,用于权限认证

2.配置profiles(配置文件)配置项

配置如下

<profile> <id>rdc-private-repo</id> <repositories> <repository> <id>rdc-releases</id> <url>https://repo.rdc.aliyun.com/repository/102990-release-poeJlq/</url> </repository> <repository> <id>rdc-snapshots</id> <url>https://repo.rdc.aliyun.com/repository/102990-snapshot-3lk38G/</url> </repository> </repositories></profile>

主要目的是为了声明仓库的地址

上传maven作品 第一步:在项目的pom.xml 文件的 project 标签内添加私有仓库配置

配置如下:

<distributionManagement> <repository> <id>rdc-releases</id> <url>https://repo.rdc.aliyun.com/repository/102990-release-poeJlq/</url> </repository> <snapshotRepository> <id>rdc-snapshots</id> <url>https://repo.rdc.aliyun.com/repository/102990-snapshot-3lk38G/</url> </snapshotRepository></distributionManagement>

以上配置内容仅供参考,具体地址请按照自己具体情况配置

第二步:将作品推送至私有仓库 方式1:通过mvn命令行推送 mvn clean deploy -DskipTests 方式2:使用idea的maven可视化窗体进行推送

如图所示:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。