更快的Maven来了?听说速度提升了8倍,反正我是不信!

love374
发布于 2022-7-11 11:47
浏览
0收藏

 

大家好,我是不才陈某~

 

上周看到不少公众号在推maven-mvnd,听说是比Maven快8倍的男人,尼玛赶紧趁着周末下载试了一下。

 

8倍是夸张了,不过确实是比maven快......

 

什么是 mvnd?
mvnd是 apache/maven的一个子项目,其中内嵌了maven,其实就是开启多个守护线程进行打包。

“官方文档:https://github.com/apache/maven-mvnd”


一些重要的介绍如下:

  • 内嵌了Maven,不需要单独安装maven
  • mvnd 客户端使用 GraalVM 构建本地可执行文件,与启动传统 JVM 相比,它启动得更快,占用的内存更少。
  • 如果 mvnd 没有空闲守护进程来服务一个构建请求,可以并行地生成多个守护进程。
  • mvnd 支持 Window、Linux、Macos


下载尝鲜
目前最新的版本为0.7.1,如下图:

 更快的Maven来了?听说速度提升了8倍,反正我是不信!-鸿蒙开发者社区
“下载地址:https://github.com/apache/maven-mvnd/releases/tag/0.7.1”


下载对应操作系统的安装包即可。

 

下载完成之后,直接将bin目录配置到环境变量中。

 

然后在控制台输入:mvnd-version,出现以下界面表示安装完成:

 更快的Maven来了?听说速度提升了8倍,反正我是不信!-鸿蒙开发者社区
如何打包?
打包命令和maven一样,只不过mvn变成了mvnd,例如:

  • mvnd clean
  • mvnd install
  • mvnd package


性能如何?
性能目前来说只是还行,确实比Maven快,但是没那么夸张。有兴趣的小伙伴可以安装尝试下。

 

现在能够开始用吗?

这里陈某的意见还是先观望一段时间,自己本地可以用起来,但是生产不建议使用,毕竟刚出来的工具。

 

文章转自公众号:码猿技术专栏

标签
已于2022-7-11 11:47:45修改
收藏
回复
举报
回复
    相关推荐