V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Cat7373
V2EX  ›  程序员

有没有轻量级的 Maven 库呀

  •  
  •   Cat7373 ·
    Cat7373 · Nov 2, 2022 · 3958 views
    This topic created in 1280 days ago, the information mentioned may be changed or developed.

    RT ,现在用的 nexus ,内存轻松吃到 3G+,太重了,明明就是上传点 jar 包,能下载的事;

    大佬们有在用什么好用的,轻量级的替代品么~

    如 gitea 代替 gitlab ,内存开销减少到 1% 这种~

    最好是免费的喵~

    15 replies    2022-11-03 00:12:04 +08:00
    blankmiss
        1
    blankmiss  
       Nov 2, 2022
    为什么不限制内存
    PendingOni
        2
    PendingOni  
       Nov 2, 2022   ❤️ 1
    cccssss
        3
    cccssss  
       Nov 2, 2022
    阿里有一个免费的
    https://packages.aliyun.com/maven
    bthulu
        4
    bthulu  
       Nov 2, 2022
    自己用 golang 手写一个啊
    Cat7373
        5
    Cat7373  
    OP
       Nov 2, 2022
    @blankmiss 可是官方要求我记得就是不小于 2700 多 M 来着,然后 Java 轻轻松松就 3G+ 了
    Senorsen
        6
    Senorsen  
       Nov 2, 2022
    最简单的就是 publish 到本地目录,然后用 nginx 之类的 serve 一下就行,用户量少的话几十兆内存就够了。

    可以在 CI 里 publish ,然后打包到 nginx 镜像里(或是 busybox initContainer 镜像),用 Docker 或 Kubernetes 运行。
    yiduzui
        7
    yiduzui  
       Nov 2, 2022   ❤️ 4
    gitea 也支持 mvn 仓库管理吧 https://docs.gitea.io/en-us/packages/overview/
    Cat7373
        8
    Cat7373  
    OP
       Nov 2, 2022
    @yiduzui #7 卧槽,我居然没发现有这个
    wangxiaoaer
        9
    wangxiaoaer  
       Nov 2, 2022
    gitea 如何啊,跟 gitlab 比起来?
    siweipancc
        10
    siweipancc  
       Nov 2, 2022 via iPhone
    @cccssss 这个玩意没法公开,只能新创低权限账号认证,虽然是挺好用啦,谢谢自己的玩具之类的
    blankmiss
        11
    blankmiss  
       Nov 2, 2022
    @wangxiaoaer 轻量的东西 比 gitlab 功能比不了,但是占用少
    blankmiss
        12
    blankmiss  
       Nov 2, 2022
    我的 nexus3 占用 2.6g 内存左右,我做站服务器 压根不缺这点内存,无伤大雅
    XXWHCA
        13
    XXWHCA  
       Nov 2, 2022
    你如果不嫌麻烦,git 仓库就可以当作 maven 仓库,通过 raw 访问就可以了,只是更新的时候比较麻烦。
    话说内存占用反而是小事情,真正占用大的是仓库镜像时对磁盘的占用,我们现在只镜像了中央仓库和 google 仓库中是 Android 用到的依赖,轻轻松松几十上百 G 的存储占用
    Cat7373
        14
    Cat7373  
    OP
       Nov 2, 2022
    @wangxiaoaer 如果只需要管理代码,gitea 很好用,github 能做到的,大部分 gitea 都能做到,如果确实有 gitea 难以支持的部分,可以再换 gitlab
    geekvcn
        15
    geekvcn  
       Nov 3, 2022 via Android
    打开京东淘宝并夕夕,你看下现在内存的价格有多低,我建议你加内存
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2554 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 11:01 · PVG 19:01 · LAX 04:01 · JFK 07:01
    ♥ Do have faith in what you're doing.