V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
z742364692
V2EX  ›  Java

咨询一下 maven 配置

  •  
  •   z742364692 · 2020-04-26 16:48:37 +08:00 · 3151 次点击
    这是一个创建于 1700 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 公司有自有仓库,上游是阿里云的,我们因为带宽不够,每次拉包时间很长。
    • 现在想要修改一下 maven 配置,达到如下效果:
    • 让能再阿里云仓库中找到的包直接走阿里云镜像(速度更快)
    • 公司独有的包走公司的仓库
    • 麻烦大佬指教
    13 条回复    2020-04-27 17:43:50 +08:00
    rockyou12
        1
    rockyou12  
       2020-04-26 16:50:37 +08:00   ❤️ 1
    按顺序吧公司私有库写前面,阿里的写后面就行了啊,这个是基本功能……
    LeeSeoung
        2
    LeeSeoung  
       2020-04-26 16:52:19 +08:00
    不是应该 maven 只配你公司仓库么,公司自有仓库没有的自动去上游阿里云拉?用的不是 nexus?
    z742364692
        3
    z742364692  
    OP
       2020-04-26 16:55:23 +08:00
    @LeeSeoung #2 公司的仓库放在云上的,带宽低,拉包时间长,所以想让公共的部分走公共镜像

    @rockyou12 #1 两个都配的 central,公司的放前面,结果全部走公司
    leaves615
        4
    leaves615  
       2020-04-26 16:58:37 +08:00
    想优先的放在前面。
    z742364692
        5
    z742364692  
    OP
       2020-04-26 17:01:20 +08:00
    @leaves615 #4 阿里的放前面,私有的放后面,找私有包提示阿里云找不到
    z742364692
        6
    z742364692  
    OP
       2020-04-26 17:05:22 +08:00
    huyue9106
        7
    huyue9106  
       2020-04-26 17:15:07 +08:00
    @z742364692 这里镜像配置里保留阿里云的,工资 nexus 私服配置移到 repository 里,这样试试看怎么样
    MisakaTang
        8
    MisakaTang  
       2020-04-26 17:24:39 +08:00
    gz911122
        9
    gz911122  
       2020-04-26 17:24:41 +08:00
    我的经验是不要改 settings,
    在项目里面改 repository 就 ok 了,
    leaves615
        10
    leaves615  
       2020-04-26 17:26:43 +08:00
    settings 配置? mirrorOf 你配置的两个都是镜像中央仓库,所有只会使用一下。 把你公司仓库的 mirrorOf 改为* 来解决中央仓库不存在的 jar 走公司仓库。
    还以为你是 pom 。 如果需要用到多个仓库,不建议改全局的配置。应该在项目 pom 文件里面指定 repositories

    https://www.cnblogs.com/ctxsdhy/p/8482725.html 这个文章可以帮到你。
    hantsy
        11
    hantsy  
       2020-04-26 17:54:12 +08:00
    云上安装一个私有的 Nexus,公司私用,一了百了。
    siweipancc
        12
    siweipancc  
       2020-04-26 19:08:27 +08:00 via iPhone
    私服不都丢内网吗,上云是什么操作……
    madworks
        13
    madworks  
       2020-04-27 17:43:50 +08:00
    拉过一次不都在本地又一份了吗?而且 jar 包你们公司仓库是有多大啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2547 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:10 · PVG 12:10 · LAX 20:10 · JFK 23:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.