awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/maven-mvnd

0
View on GitHub↗
3,427 Stars·247 Forks·Java·Apache-2.0·6 Aufrufemaven.apache.org↗

Maven Mvnd

Apache Maven Build Accelerator is a command-line build runner and extension designed to speed up Java software compilation and multi-module project execution. It distributes compilation tasks concurrently across multiple available CPU cores by default and executes these tasks inside a persistent background daemon. This background process serves multiple consecutive requests without restarting the runtime environment, while caching loaded plugin classes and compiled native code across executions to eliminate redundant parsing overhead.

The tool provides specialized handling for concurrent execution, including a non-rolling console view that displays the status of each build thread on a separate line and forwards the complete output after execution finishes. Users can manage these persistent runner instances through explicit command-line flags, configuration properties, or properties file storage settings to list active daemons and terminate running processes.

Configuration options are managed through layered property files located at project, user, and system levels following explicit precedence rules. Additionally, the project provides channels for privately reporting security vulnerabilities to protect users from premature disclosure.

Features

  • Build Accelerators - Speeds up Java software builds and multi-module project compilation through concurrent execution.
  • Build Artifact Caching - Caches loaded plugin classes and compiled code across multiple executions to eliminate redundant parsing.
  • Parallel Build Engines - Executes build modules concurrently across multiple cores to significantly speed up compilation times.
  • Daemon Process Management - Controls persistent background runner processes and monitors active daemon instances.
  • Background Daemons - Runs build tasks inside a persistent background process that serves multiple consecutive requests.
  • Java Build Automation Tools - Serves as a command-line Java build runner that distributes multi-module project compilation across CPU cores.
  • CPU Core Distribution - Distributes compilation tasks across multiple CPU cores to accelerate multi-module project execution.
  • Build Daemons - Manages persistent build daemons to retain JVM state and accelerate consecutive requests.
  • Internal Project Dependency Management - Manages Java software project compilation and module dependencies using standard configurations.
  • Build Status Reporters - Provides real-time console feedback tracking the status of concurrent build threads.
  • Console Output Formatting - Displays a non-rolling console view tracking the status of each build thread on a separate line.

Star-Verlauf

Star-Verlauf für apache/maven-mvndStar-Verlauf für apache/maven-mvnd

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Maven Mvnd

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Maven Mvnd.
  • ducktors/turborepo-remote-cacheAvatar von ducktors

    ducktors/turborepo-remote-cache

    1,456Auf GitHub ansehen↗

    This project provides a self-hosted remote cache server designed to store and share build artifacts across distributed development teams and continuous integration pipelines. By acting as a centralized proxy for build outputs, it enables teams to synchronize task results, effectively minimizing redundant execution and accelerating build times for monorepo projects. The system distinguishes itself through a modular architecture that supports diverse storage backends, allowing artifacts to be persisted on local disks or integrated with various cloud-based object storage providers. It incorporat

    TypeScriptfastifyhacktoberfestmonorepo
    Auf GitHub ansehen↗1,456
  • facebook/buck2Avatar von facebook

    facebook/buck2

    4,360Auf GitHub ansehen↗

    Buck2 is a programmable monorepo build tool and hermetic build system designed to manage large-scale projects with complex target graphs and multi-language dependencies. It functions as a remote execution framework and dependency graph analyzer, providing an artifact caching engine to ensure reproducible and consistent build results across different environments. The system distinguishes itself through an incremental computation engine that recomputes only the specific nodes in a dependency graph invalidated by changes. It utilizes content-addressable storage for build artifact caching and su

    Rust
    Auf GitHub ansehen↗4,360
  • earthly/earthlyAvatar von earthly

    earthly/earthly

    12,035Auf GitHub ansehen↗

    Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines. It ensures environment consistency by executing every build step inside an isolated container, combining the isolation of container images with dependency tracking and parallel execution. The system differentiates itself through a focus on hermeticity and multiplatform support, allowing for the generation of container images targeting multiple CPU architectures within a single execution flow. It maintains a hermetic build environment by isolating network access and utilizing

    Gobuildbuild-automationbuild-system
    Auf GitHub ansehen↗12,035
  • moonrepo/moonAvatar von moonrepo

    moonrepo/moon

    3,687Auf GitHub ansehen↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Rustbuild-systembuild-toolbun
    Auf GitHub ansehen↗3,687
Alle 30 Alternativen zu Maven Mvnd anzeigen→

Häufig gestellte Fragen

Was macht apache/maven-mvnd?

Apache Maven Build Accelerator is a command-line build runner and extension designed to speed up Java software compilation and multi-module project execution. It distributes compilation tasks concurrently across multiple available CPU cores by default and executes these tasks inside a persistent background daemon. This background process serves multiple consecutive requests without restarting the runtime environment, while caching loaded plugin classes and compiled native…

Was sind die Hauptfunktionen von apache/maven-mvnd?

Die Hauptfunktionen von apache/maven-mvnd sind: Build Accelerators, Build Artifact Caching, Parallel Build Engines, Daemon Process Management, Background Daemons, Java Build Automation Tools, CPU Core Distribution, Build Daemons.

Welche Open-Source-Alternativen gibt es zu apache/maven-mvnd?

Open-Source-Alternativen zu apache/maven-mvnd sind unter anderem: ducktors/turborepo-remote-cache — This project provides a self-hosted remote cache server designed to store and share build artifacts across distributed… facebook/buck2 — Buck2 is a programmable monorepo build tool and hermetic build system designed to manage large-scale projects with… earthly/earthly — Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines.… moonrepo/moon — Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It… microsoft/rushstack — Rushstack is a comprehensive toolset for managing large-scale TypeScript monorepos, providing a framework for build… buildbot/buildbot — Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a…

Kuratierte Suchen mit Maven Mvnd

Handverlesene Sammlungen, in denen Maven Mvnd vorkommt.
  • Java build tool