有没有轻量级的 Maven 库呀

2022-11-02 11:17:42 +08:00
 Cat7373

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

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

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

最好是免费的喵~

2957 次点击
所在节点    程序员
15 条回复
blankmiss
2022-11-02 11:22:31 +08:00
为什么不限制内存
PendingOni
2022-11-02 11:26:30 +08:00
cccssss
2022-11-02 11:32:28 +08:00
阿里有一个免费的
https://packages.aliyun.com/maven
bthulu
2022-11-02 11:42:22 +08:00
自己用 golang 手写一个啊
Cat7373
2022-11-02 11:43:22 +08:00
@blankmiss 可是官方要求我记得就是不小于 2700 多 M 来着,然后 Java 轻轻松松就 3G+ 了
Senorsen
2022-11-02 12:48:11 +08:00
最简单的就是 publish 到本地目录,然后用 nginx 之类的 serve 一下就行,用户量少的话几十兆内存就够了。

可以在 CI 里 publish ,然后打包到 nginx 镜像里(或是 busybox initContainer 镜像),用 Docker 或 Kubernetes 运行。
yiduzui
2022-11-02 13:18:07 +08:00
gitea 也支持 mvn 仓库管理吧 https://docs.gitea.io/en-us/packages/overview/
Cat7373
2022-11-02 13:26:24 +08:00
@yiduzui #7 卧槽,我居然没发现有这个
wangxiaoaer
2022-11-02 13:46:23 +08:00
gitea 如何啊,跟 gitlab 比起来?
siweipancc
2022-11-02 13:49:49 +08:00
@cccssss 这个玩意没法公开,只能新创低权限账号认证,虽然是挺好用啦,谢谢自己的玩具之类的
blankmiss
2022-11-02 14:00:50 +08:00
@wangxiaoaer 轻量的东西 比 gitlab 功能比不了,但是占用少
blankmiss
2022-11-02 14:01:49 +08:00
我的 nexus3 占用 2.6g 内存左右,我做站服务器 压根不缺这点内存,无伤大雅
XXWHCA
2022-11-02 14:31:43 +08:00
你如果不嫌麻烦,git 仓库就可以当作 maven 仓库,通过 raw 访问就可以了,只是更新的时候比较麻烦。
话说内存占用反而是小事情,真正占用大的是仓库镜像时对磁盘的占用,我们现在只镜像了中央仓库和 google 仓库中是 Android 用到的依赖,轻轻松松几十上百 G 的存储占用
Cat7373
2022-11-02 17:40:34 +08:00
@wangxiaoaer 如果只需要管理代码,gitea 很好用,github 能做到的,大部分 gitea 都能做到,如果确实有 gitea 难以支持的部分,可以再换 gitlab
geekvcn
2022-11-03 00:12:04 +08:00
打开京东淘宝并夕夕,你看下现在内存的价格有多低,我建议你加内存

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/892023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX