文件名称:mvnd:Maven守护程序
文件大小:598KB
文件格式:ZIP
更新时间:2024-03-07 14:15:44
Java
mvnd -Maven守护程序 目录 介绍 该项目旨在使用Gradle和Takari已知的技术提供更快的构建。 架构概述: mvnd嵌入了Maven(因此无需单独安装Maven)。 实际的构建发生在一个长期存在的后台进程(又名守护进程)中。 一个守护程序实例可以处理来自mvnd客户端的多个连续请求。 mvnd客户端是使用构建的本机可执行文件。 与启动传统JVM相比,它启动速度更快,使用的内存更少。 如果没有空闲的守护程序来服务构建请求,则可以并行产生多个守护程序。 该体系结构具有以下优点: 用于运行实际构建的JVM不需要为每个构建重新开始。 持有Maven插件类的类加载器缓存在多个版本上。 因此,插件jar仅被读取和解析一次。 未缓存SNAPSHOT版本的Maven插件。 JVM内的即时(JIT)编译器生成的本机代码也将保留。 与股票Maven相比,JIT编译花费的时