如果有一天 java 死了,凶手可能是 maven。 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
eightqueen
<1>如果有一天 java 死了,凶手可能是 maven。
  •  
  •   eightqueen Jul 13, 2016 10742 views
    This topic created in 3592 days ago, the information mentioned may be changed or developed.
    纵观全球,就没有一个好用的镜像,连 VPN 到公司又嫌麻烦。下个 100k 的 jar 包要半天,真是日了狗了。像淘宝有 npm 的镜像,为什么就不能搞个 maven 的镜像? linux 的源也一数一大把。
    66 replies    2016-07-31 10:43:37 +08:00
    FreeDog
        1
    FreeDog  
       Jul 13, 2016
    OSChina 有镜像啊,一直用
    ooTwToo
        2
    ooTwToo  
       Jul 13, 2016 via iPhone
    开源中国啊…
    实在不想用你就挂代理呗…
    eightqueen
        3
    eightqueen  
    OP
       Jul 13, 2016
    @ooTwToo @FreeDog 早就不能用了
    chhx
        4
    chhx  
       Jul 13, 2016
    ovear
        5
    ovear  
       Jul 13, 2016
    不怕,还有 gradle ,不自建中心库就是 download the universe
    mathgl
        6
    mathgl  
       Jul 13, 2016
    maven 不是据说要被 gradle 替代么?
    jwangkun
        7
    jwangkun  
       Jul 13, 2016 via Android
    阿里云有 maven 镜像
    hosiet
        8
    hosiet  
       Jul 13, 2016 via Android
    To save us bandwidth and you time, mirroring the entire central repository is not allowed. (Doing so will get you automatically banned)

    https://maven.apache.org/guides/mini/guide-mirror-settings.html
    lowzoom
        9
    lowzoom  
       Jul 13, 2016
    那按这个说法,如果哪天 python 死了,那凶手应该就是 pypi 了
    ThreeBody
        10
    ThreeBody  
       Jul 13, 2016 via Android
    maven 管理包是挺方便的,但凭什么说 maven 能决定 JAVA 生死?没 maven 就写不了 JAVA 了?
    Niphor
        11
    Niphor  
       Jul 13, 2016
    标题党
    murmur
        12
    murmur  
       Jul 13, 2016
    你们公司太那啥了 我们一个国企都有自己的 mAVen 仓库
    janxin
        13
    janxin  
       Jul 13, 2016 via iPhone
    gradle 不用吗
    lyz1990
        14
    lyz1990  
       Jul 13, 2016
    逻辑好奇怪啊
    FanError
        15
    FanError  
       Jul 13, 2016 via iPhone
    gradle 一样用的是 maven 机制的仓库,可能说 gradle 的朋友是搞 android 开发,默认用的是 jcenter 仓库。

    推荐楼主用 nexus 自建个私服。
    FanError
        16
    FanError  
       Jul 13, 2016 via iPhone
    接上,私服空间不用很大,目前公司新项目就在用自建私服,跑了快 1 年了才用了 5g 多空间
    caixiexin
        17
    caixiexin  
       Jul 13, 2016
    开源中国的源还不错
    话说 gradle 不还是用 maven 的中央仓库吗?
    最近折腾 scala 的时候用 sbt ,反而觉得 maven 友好多了, sbt≈sb tool =。=
    windfarer
        18
    windfarer  
       Jul 13, 2016 via Android
    java: 我不会就这样轻易狗带
    br00k
        19
    br00k  
       Jul 13, 2016
    连仓库都不会搭,还能说什么。
    zaishanfeng
        20
    zaishanfeng  
       Jul 13, 2016
    拉不出来 s 怪地球没引力
    youxiachai
        21
    youxiachai  
       Jul 13, 2016
    @mathgl 然而..gradle 用的源大部分还是 maven 的....
    acrisliu
        22
    acrisliu  
       Jul 13, 2016 via Android
    @caixiexin 难道不是死变态么
    tommyzhang
        23
    tommyzhang  
       Jul 13, 2016
    这个计算是锅也是 GFW 的锅 关 java 毛事?为啥那么多国内项目用的 mvn gradle 都没事?
    Shura
        24
    Shura  
       Jul 13, 2016 via Android
    难道楼主没有一个速度快的代理吗?
    wanjun
        25
    wanjun  
       Jul 13, 2016
    难道不是你网络问题
    edsgerlin
        26
    edsgerlin  
       Jul 13, 2016
    因为源慢就要狗带,那编程语言大部分要狗带了,墙国人还是用易语言吧。
    wxingyl
        27
    wxingyl  
       Jul 13, 2016
    http://maven.oschina.net/ 这个速度可以的~~~~难道楼主不知道????
    honam
        28
    honam  
       Jul 13, 2016
    楼主图样了,要从自己身上找原因,你连自建私服都没。。。
    cs419
        29
    cs419  
       Jul 13, 2016   2
    阿里的 maven 呢
    http://maven.aliyun.com
    tony1016
        30
    tony1016  
       Jul 13, 2016
    div class="reply_content">如果有一天中国死了,凶手可能是南海属于别人了
    zts1993
        31
    zts1993  
       Jul 13, 2016
    golang.org 还被墙了呢, golang 死了么?
    公司没有 maven 镜像跑来乱喷也是没谁了..........
    imswing
        32
    imswing  
       Jul 13, 2016
    神论
    quericy
        33
    quericy  
       Jul 13, 2016
    按这说法,哪天宇宙最好的语言死了,凶手可能是 Composer 了
    Pastsong
        34
    Pastsong  
       Jul 13, 2016 via Android
    BAT 要是倒了一定是因为 GitHub 被墙了
    eightqueen
        35
    eightqueen  
    OP
       Jul 13, 2016
    @murmur
    @zts1993 很怀疑你们的理解能力,都说了,公司有 maven 私服,只是要连 vpn
    YORYOR
        36
    YORYOR  
       Jul 13, 2016
    这。 连公司 vpn 嫌麻烦 就懒得喷了
    clino
        37
    clino  
       Jul 13, 2016 via Android
    @lowzoom python 安装一次就行 但是 java 的 gradle 编译的时候貌似每次都要下载好多文件
    ghostsf
        38
    ghostsf  
       Jul 13, 2016
    标题党吗?
    saximoer
        39
    saximoer  
       Jul 13, 2016
    自建仓库。。表示还是可以玩一玩啊
    ThreeBody
        40
    ThreeBody  
       Jul 13, 2016 via Android
    @eightqueen 你去怪别人理解能力不行的时候还是检讨一下自己的表达能力吧,我去看了你原文也没看到你说你公司有镜像,只看到你说能连公司 vpn
    lowzoom
        41
    lowzoom  
       Jul 13, 2016
    @clino gradle 不清楚, maven 是不会的,按理说 gradle 也不应该会吧,没有软件会写得那么傻的,下了的文件还去下,除非你每次编译都有改依赖
    ikw
        42
    ikw  
       Jul 13, 2016 via iPhone
    @zts1993 话说为啥一个语言的主页还会被墙呢
    stanfordwang
        43
    stanfordwang  
       Jul 13, 2016   1
    @zwpaper 以为 golang.org 部署在 GAE 上, GAE 是被墙的
    ren2881971
        44
    ren2881971  
       Jul 13, 2016
    java 一时半会死不了。 不用瞎操心~~
    xeneizes
        45
    xeneizes  
       Jul 13, 2016
    composer 的镜像最坑爹啊
    写 PHP 的才伤不起呢
    zhenjiachen
        46
    zhenjiachen  
       Jul 13, 2016
    @caixiexin 确实 ,sbt 虽然有中文文档,但是 tmd 太慢了, maven 虽然慢点至少包还可以下下来, sbt 我就无语了。
    zhenjiachen
        47
    zhenjiachen  
       Jul 13, 2016
    对了 lz ,好像链接 maven2 默认的协议是 https 的你改下 maven2 的 repostory 为 http 快好多。
    `
    <repository>
    <id>central</id>
    <name>Maven Central</name>
    <url>http://repo1.maven.org/maven2/</url>
    </repository>
    `
    SmiteChow
        48
    SmiteChow  
       Jul 13, 2016
    我能体会楼主的心情,
    chocotan
        49
    chocotan  
       Jul 13, 2016
    公司自建仓库下载非常快
    selrain
        50
    selrain  
       Jul 13, 2016
    标题党
    zhuangzhuang1988
        51
    zhuangzhuang1988  
       Jul 13, 2016
    如果哪天 python 死了,那凶手应该就是 pypi 了
    如果哪天 ruby 死了,那凶手应该就是 gem 了
    如果哪天 php 死了,那凶手应该就是 composer 了
    如果哪天 .net 死了,那凶手应该就是 nuget 了
    如果哪天 scala 死了,那凶手应该就是 sbt 了
    如果哪天 clojure 死了,那凶手应该就是 lein 了
    如果哪天 node 死了,那凶手应该就是 npm 了
    celon
        52
    celon  
       Jul 13, 2016
    明明是伟大光辉正确的组织不让你顺利地连 maven 仓库而已...
    关 maven 什么事呢
    简直毫无逻辑
    cxshun
        53
    < href="/member/cxshun" class="dark">cxshun  
       Jul 13, 2016
    连不上的也就我们天朝而已,而且不是所有人都不会用 VPN 的,搞不下去的只是那些不用 VPN 的人。

    话说连个 VPN 真那么麻烦么?下完断开就行了,小事一桩。
    magicdawn
        54
    magicdawn  
       Jul 13, 2016
    nodejs 哪天要是死了, 估计是因为 v8 GC 太垃圾...
    wander2008
        55
    wander2008  
       Jul 13, 2016 via iPhone
    这个和 maven 没有半点关系吧
    shenqi
        56
    shenqi  
       Jul 13, 2016
    只能是垃圾 Oracle
    loading
        57
    loading  
       Jul 13, 2016 via Android
    这个锅为什么不是 GFW 背?
    qinxi
        58
    qinxi  
       Jul 13, 2016
    综上,楼主不适合做技术
    jason19659
        59
    jason19659  
       Jul 13, 2016
    官方的仓库也不慢啊
    shyling
        60
    shyling  
       Jul 13, 2016 via iPad
    sbt 才是真的慢。。。
    clorts
        61
    clorts  
       Jul 13, 2016
    @wxingyl 用不了
    faywong8888
        62
    faywong8888  
       Jul 13, 2016
    我倒觉得 gradle 比 maven 的编译速度慢得更多,更坑。
    ak47947
        63
    ak47947  
       Jul 14, 2016
    放心,少了 GFW 下的中国 coder ,国外还大把人用 java ,话说连翻墙都不会,还讨论语言生死?
    stevenkang
        64
    stevenkang  
       Jul 14, 2016
    给大家说一个简单的方法,配置 HOSTS :

    47.88.79.68 repo.maven.apache.org

    这个服务器是我自己的独享服务器,一年后到期,随便用。
    stevegy
        65
    stevegy  
       Jul 27, 2016
    @wxingyl 貌似 oschina 的已经连不上了。。。
    Flicker
        66
    Flicker  
       Jul 31, 2016
    @stevenkang 还能用吗?是我没 HOSTS 配置好吗?
    About     Help     Advertise     Blog     API     FAQ     Solana     990 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 168ms UTC 22:24 PVG 06:24 LAX 15:24 JFK 18:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86