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

如果有一天 java 死了,凶手可能是 maven。

  •  
  •   eightqueen · 2016-07-13 00:17:47 +08:00 · 9860 次点击
    这是一个创建于 3060 天前的主题,其中的信息可能已经有所发展或是发生改变。
    纵观全球,就没有一个好用的镜像,连 VPN 到公司又嫌麻烦。下个 100k 的 jar 包要半天,真是日了狗了。像淘宝有 npm 的镜像,为什么就不能搞个 maven 的镜像? linux 的源也一数一大把。
    66 条回复    2016-07-31 10:43:37 +08:00
    FreeDog
        1
    FreeDog  
       2016-07-13 00:36:01 +08:00
    OSChina 有镜像啊,一直用
    ooTwToo
        2
    ooTwToo  
       2016-07-13 00:46:25 +08:00 via iPhone
    开源中国啊…
    实在不想用你就挂代理呗…
    eightqueen
        3
    eightqueen  
    OP
       2016-07-13 00:58:03 +08:00
    @ooTwToo @FreeDog 早就不能用了
    chhx
        4
    chhx  
       2016-07-13 01:05:41 +08:00
    ovear
        5
    ovear  
       2016-07-13 01:57:16 +08:00
    不怕,还有 gradle ,不自建中心库就是 download the universe
    mathgl
        6
    mathgl  
       2016-07-13 02:20:52 +08:00
    maven 不是据说要被 gradle 替代么?
    jwangkun
        7
    jwangkun  
       2016-07-13 07:35:10 +08:00 via Android
    阿里云有 maven 镜像
    hosiet
        8
    hosiet  
       2016-07-13 07:52:02 +08:00 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  
       2016-07-13 08:06:25 +08:00
    那按这个说法,如果哪天 python 死了,那凶手应该就是 pypi 了
    ThreeBody
        10
    ThreeBody  
       2016-07-13 08:12:18 +08:00 via Android
    maven 管理包是挺方便的,但凭什么说 maven 能决定 JAVA 生死?没 maven 就写不了 JAVA 了?
    Niphor
        11
    Niphor  
       2016-07-13 08:23:23 +08:00
    标题党
    murmur
        12
    murmur  
       2016-07-13 08:23:31 +08:00
    你们公司太那啥了 我们一个国企都有自己的 mAVen 仓库
    janxin
        13
    janxin  
       2016-07-13 08:46:27 +08:00 via iPhone
    gradle 不用吗
    lyz1990
        14
    lyz1990  
       2016-07-13 08:47:44 +08:00
    逻辑好奇怪啊
    FanError
        15
    FanError  
       2016-07-13 08:58:25 +08:00 via iPhone
    gradle 一样用的是 maven 机制的仓库,可能说 gradle 的朋友是搞 android 开发,默认用的是 jcenter 仓库。

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

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

    47.88.79.68 repo.maven.apache.org

    这个服务器是我自己的独享服务器,一年后到期,随便用。
    stevegy
        65
    stevegy  
       2016-07-27 06:17:09 +08:00
    @wxingyl 貌似 oschina 的已经连不上了。。。
    Flicker
        66
    Flicker  
       2016-07-31 10:43:37 +08:00
    @stevenkang 还能用吗?是我没 HOSTS 配置好吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:27 · PVG 18:27 · LAX 02:27 · JFK 05:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.