mvnd2 (java/mvnd2) Updated: 3 weeks, 5 days ago Add to my watchlist
mvnd 2 -- The Maven Daemon based on Apache Maven 4mvnd aims at providing faster Maven builds using techniques known from Gradle and Takari. * mvnd embeds Maven (so there is no need to install Maven separately). * The actual builds happen inside a long living background process, a.k.a. daemon. * One daemon instance can serve multiple consecutive requests from the mvnd client. * The mvnd client is a native executable built using GraalVM. It starts faster and uses less memory compared to starting a traditional JVM. * Multiple daemons can be spawned in parallel if there is no idle daemon to serve a build request. * The JVM for running the actual builds does not need to get started anew for each build. * The classloaders holding classes of Maven plugins are cached over multiple builds. The plugin jars are thus read and parsed just once. SNAPSHOT versions of Maven plugins are not cached. * The native code produced by the Just-In-Time (JIT) compiler inside the JVM is kept too. Compared to stock Maven, less time is spent by the JIT compilation. During the repeated builds the JIT-optimized code is available immediately. This applies not only to the code coming from Maven plugins and Maven Core, but also to all code coming from the JDK itself.
Version: 1.9.9-rc1 License: Apache-2 GitHub32 build(s) found
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
13 | 83965 | 2024-12-17 0:17:27 | 0:00:28 | 28863 | build successful |
14.arm64 | 48911 | 2024-12-16 9:51:48 | 0:01:39 | 16704 | build successful |
14 | 53542 | 2024-12-15 8:15:16 | 0:00:31 | 17068 | build successful |
12.arm64 | 143151 | 2024-12-15 7:48:52 | 0:01:43 | 43013 | build successful |
10.8 | 197492 | 2024-12-15 0:20:29 | 0:00:48 | 64088 | build successful |
10.6.x86_64 | 224717 | 2024-12-15 0:19:37 | 0:00:53 | 66389 | build successful |
11 | 174010 | 2024-12-15 0:19:04 | 0:00:56 | 54244 | build successful |
10.10 | 289943 | 2024-12-15 0:18:00 | 0:00:46 | 93623 | build successful |
10.14 | 225517 | 2024-12-15 0:17:19 | 0:00:55 | 75234 | build successful |
10.15 | 202546 | 2024-12-15 0:16:48 | 0:00:53 | 64298 | build successful |
10.11 | 283339 | 2024-12-15 0:16:19 | 0:00:49 | 93784 | build successful |
10.12 | 293268 | 2024-12-15 0:15:48 | 0:00:55 | 92535 | build successful |
10.9 | 297383 | 2024-12-15 0:15:15 | 0:00:55 | 93294 | build successful |
10.13 | 251520 | 2024-12-15 0:14:45 | 0:00:52 | 84598 | build successful |
12 | 125045 | 2024-12-15 0:14:15 | 0:00:48 | 43127 | build successful |
10.7 | 211637 | 2024-12-15 0:13:49 | 0:00:47 | 66048 | build successful |
15 | 22692 | 2024-12-15 0:13:27 | 0:00:32 | 4523 | build successful |
13.arm64 | 76663 | 2024-12-15 0:13:08 | 0:02:24 | 28615 | build successful |
10.13 | 251519 | 2024-12-14 23:59:00 | 0:00:46 | 84597 | build successful |
10.14 | 225516 | 2024-12-14 23:57:39 | 0:00:54 | 75233 | build successful |
11 | 174009 | 2024-12-14 23:55:17 | 0:00:58 | 54243 | build successful |
12 | 125044 | 2024-12-14 23:54:15 | 0:00:46 | 43126 | build successful |
10.15 | 202545 | 2024-12-14 23:53:04 | 0:00:51 | 64297 | build successful |
10.12 | 293267 | 2024-12-14 23:47:31 | 0:00:53 | 92534 | build successful |
10.9 | 297382 | 2024-12-14 23:47:06 | 0:01:00 | 93293 | build successful |
10.11 | 283338 | 2024-12-14 23:46:43 | 0:01:01 | 93783 | build successful |
10.8 | 197491 | 2024-12-14 23:45:44 | 0:01:25 | 64087 | build successful |
10.6.x86_64 | 224716 | 2024-12-14 23:45:34 | 0:01:18 | 66388 | build successful |
10.7 | 211636 | 2024-12-14 23:45:28 | 0:01:02 | 66047 | build successful |
15 | 22691 | 2024-12-14 23:43:27 | 0:00:33 | 4522 | build successful |
10.10 | 289942 | 2024-12-14 23:43:10 | 0:01:13 | 93622 | build successful |
13.arm64 | 76662 | 2024-12-14 23:42:36 | 0:02:50 | 28614 | build successful |