java私服仓库迁移JFrog artifactory造成的问题

由于私服从nexus迁移到JFrog artifactory,

1)参考网上deploy jar到artifactory中,如下图

 

 

2)配置pom.xml

<distributionManagement>
<repository>
<id>XXX</id>
<name>制品仓库(研发、测试)-releases</name>
<url>https://repo.XXX.com.cn:443/artifactory/XXX</url>
</repository>
<snapshotRepository>
<id>XXX-snapshots</id>
<name>制品仓库(研发、测试)-snapshots</name>
<url>https://repo.XXX.com.cn:443/artifactory/XXX</url>
</snapshotRepository>
</distributionManagement>

3)配置settings.xml

<server>
<id>xxxx-releases</id>
<username>xxxx</username>
<password>xxxx</password>
</server>

<mirror>
<id>xxx-releases</id>
<mirrorOf>xxx</mirrorOf>
<name>Maven Repository</name>
<url>https://repo.xxx.com.cn/artifactory/maven-public/</url>
</mirror>

完成配置后,发现上传的jar再本地无法拉取。进过实践发现网上这些配置的存在一些歧义。

 

步骤2的配置是在进行mvn deploy是会将jar自动推到仓库中,而第3步在pom.xml配置了的情况下并没有什么实际意义。

主要拉取jar是需如下配置:

<repositories>
  <repository>
  <id>xxx-releases</id>
  <name>release mvn repository</name>
  <url>https://repo.xxx.com.cn/artifactory/maven-public</url>
  </repository>
</repositories>

配置拉取artifactory的repository。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值