dubbox-2.8.4发布到nexus私服

我司的分布式构架是基于dubbox搭建的,刚入职的时候交接的时候,maven编译缺包,同事发来一个大的压缩包让我放到maven本地库,当时就有点诧异但也接受了,每每来新人,我都是如法炮制。
今天换成win10环境,感觉不能忍了。
我司有自己的nexus私服,大家都把我司nexus私服作为主库,将缺少的包发不到nexus私服就行了。

在checkout出来的dubbox目录下,修改pom.xml文件,添加如下代码:

<!-- 配置远程发布到私服,mvn deploy -->
    <distributionManagement>
        <repository>
            <id>thirdparty</id>
            <url>http://10.10.10.133:8081/nexus/content/repositories/thirdparty/</url>
        </repository>
    </distributionManagement>

dubbox目录下执行

mvn deploy -Dmaven.test.skip=true

Could not transfer artifact com.oracle:ojdbc14:jar:10.2.0.3.0 from/to nexus

使用mvn deploy:deploy-file命令来上传jar包到nexus私服

mvn deploy:deploy-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=E:\ojdbc14.jar -Durl=http://10.10.10.133:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先私服是一种衍生出来的特殊的Maven远程仓库,构建私服的好处请看3.5私服 可以帮助大家建立私服的仓库管理软件...
    zlcook阅读 13,615评论 0 32
  • |-1-更新内容[6.从仓库解析依赖的机制(重要)] 1Maven仓库作用 仓库用来存储所有项目使用到构件,在ma...
    zlcook阅读 11,387评论 0 25
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • 所有项目的构建都是有生命周期的,这个生命周期包括:项目清理、初始化、编译、测试、打包、集成测试、验证、部署、站点生...
    zlcook阅读 7,797评论 0 21
  • 得不到回应的热情要适可而止 文:老A 1 闺蜜前段时间喜欢上了一个学长。每天给男生发微信,雷打不动的晚安以及无关痛...
    i老A阅读 5,927评论 0 6