• 请不要在回答技术问题时复制粘贴 AI 生成的内容
theworldsong
V2EX  ›  程序员

maven 或者 jcenter,项目作者把库删了,怎么办。

  •  
  •   theworldsong · Feb 23, 2017 · 3697 views
    This topic created in 3390 days ago, the information mentioned may be changed or developed.

    例如,一个引用了多年的第三方项目。

    突然有一天,作者把它删了。

    然后你的项目编译不过了。咋办。

    是不是要跪了????

    15 replies    2017-02-24 20:56:38 +08:00
    SourceMan
        1
    SourceMan  
       Feb 23, 2017
    所以 npm 去掉了 unpublish
    zhleonix
        2
    zhleonix  
       Feb 23, 2017
    联系作者,给钱。或者在本地缓存,各大镜像里面找。实在不行从发布的包里面挖出来。然后上传到内部的 Nexus 服务器.
    zhuangtongfa
        3
    zhuangtongfa  
       Feb 23, 2017
    npm 超过一天的 repo 都不能 unpublish
    szanlin
        4
    szanlin  
       Feb 23, 2017
    私服,自己维护
    Phariel
        5
    Phariel  
       Feb 23, 2017
    让我想起了 bower (/´Д`)/
    pyufftj
        6
    pyufftj  
       Feb 23, 2017
    npm 有过类似的事件,一个流行库的作者故意删除了自己的项目,影响了好多人。因为这 npm 都修改了机制
    luban
        7
    luban  
       Feb 23, 2017
    私服或者 classpath 依赖
    jarlyyn
        8
    jarlyyn  
       Feb 23, 2017
    fork 一份自己维护一份呗。不需要省这点空间。
    GoBeyond
        9
    GoBeyond  
       Feb 23, 2017 via Android
    想不出来为什么删
    porrat
        10
    porrat  
       Feb 23, 2017 via iPhone
    已经发布的是没法删的
    yumemor
        11
    yumemor  
       Feb 23, 2017
    @SourceMan 要删除还必须发邮件
    billlee
        12
    billlee  
       Feb 23, 2017
    Maven central repository 不允许删除吧
    0915240
        13
    0915240  
       Feb 23, 2017
    central repo 能删除吗?

    我比较担心的 go ,是不是一个 github 上面的库删了一些依赖就挂了,以前 npm 就发生过这种事情。
    vikeria
        14
    vikeria  
       Feb 23, 2017 via iPhone
    搭私服啊,下一个
    AJian
        15
    AJian  
       Feb 24, 2017
    自己搭建一个 nexus 私服,然后把第三方的 jar 传上去自己维护
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2902 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 114ms · UTC 06:15 · PVG 14:15 · LAX 23:15 · JFK 02:15
    ♥ Do have faith in what you're doing.