maven私库上传jar包问题

这篇博客介绍了Maven上传文件到远程仓库时遇到的问题,包括SNAPSHOT版本的处理和配置。作者强调了在`settings.xml`中配置public、release和snapshots库的重要性,以应对不同版本的jar包上传。此外,还分享了如何解决英文重命名问题以及在命令行上传的技巧,并提醒读者Maven默认不拉取快照库,需要在配置文件中开启。
摘要由CSDN通过智能技术生成

1、通过网页上传:需要等待1-2小时候才能build,目前不知道啥原因

2、部分版本问题,有英文重名的需要命令行上传

maven的安装目录:在环境变量里面找

conf里面最好配置三个库的信息,public,relese,snapshots,这是因为有些jar的version带后缀,无法上传正式发行库,只能上传snapshots,这条切记,报错是405

mvn deploy:deploy-file -DgroupId=com.taobao.top -DartifactId=lippi-oapi-encrpt -Dversion=dingtalk-SNAPSHOT -Dpackaging=jar -Dfile=E:\桌面\部署安排\jenkins\各项目的dockerfile\crm-finance\lippi-oapi-encrpt-dingtalk-SNAPSHOT.jar -Durl=http://192.168.100.116:8081/repository/maven-snapshots/ -DrepositoryId=nexus-snapshots

mvn默认是不拉取快照库的,要在setting里面设置下的,不然没有,怎么也拉不到,网上的解决方案都是上传有时间戳的并不是拉取的问题

<profiles>     
   <profile>     
      <id>nexus</id>     
      <repositories>
          <repository>     
          <id>nexus-releases</id>     
          <url>http://192.168.100.116:8081/repository/maven-public/</url>     
          <releases>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
      </releases>     
     <snapshots>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
     </snapshots>  
  
        </repository>     
      </repositories>     
      <pluginRepositories>     
         <pluginRepository>     
                <id>nexus-releases</id>     
                 <url>http://nexus-releases</url>     
                 <releases><enabled>true</enabled></releases>     
                 <snapshots><enabled>true</enabled></snapshots>     
               </pluginRepository>     
               <pluginRepository>     
                 <id>nexus-snapshots</id>     
                  <url>http://nexus-snapshots</url>     
                <releases><enabled>true</enabled></releases>     
                 <snapshots><enabled>true</enabled></snapshots>     
             </pluginRepository>     
         </pluginRepositories>     
    </profile>     
  </profiles> 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值