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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesJava Build Automation Tools

Systems for automating the compilation, testing, and packaging of Java projects through standardized models.

Distinct from Java Packaging Plugins: Existing candidates are either educational projects or specific plugins, not the core build tool identity.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Java Build Automation Tools. Refine with filters or upvote what's useful.

Awesome Java Build Automation Tools GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • apache/mavenAvatar de apache

    apache/maven

    5,161Voir sur GitHub↗

    Maven est un outil d'automatisation de build Java et un orchestrateur de build logiciel. Il fonctionne comme un gestionnaire de cycle de vie de projet et un système de gestion des dépendances, utilisant un modèle d'objet de projet (POM) standardisé pour compiler, tester et packager les projets Java. Le projet se distingue par un cycle de vie de build basé sur des phases et un modèle d'extension par plugins, permettant aux utilisateurs de lier des objectifs personnalisés à des étapes de build spécifiques. Il coordonne des logiciels complexes via l'orchestration de projets multi-modules et assure un workflow de build reproductible en neutralisant les variables d'environnement et en contrôlant les versions de la chaîne d'outils. Ses capacités couvrent une gestion complète des dépendances, incluant la résolution des dépendances transitives et la publication d'artefacts vers des dépôts distants. Le système fournit également la génération de projets via des templates et la génération de documentation détaillée pour produire des références API et des sites de projet. L'outil inclut une interface en ligne de commande avec auto-complétion et prend en charge l'exécution de build hors ligne en utilisant un cache d'artefacts local.

    Provides a comprehensive system for compiling, testing, and packaging Java projects using a standardized project object model.

    Javaapache-mavenbuild-managementhacktoberfest
    Voir sur GitHub↗5,161
  • fishercoder1534/leetcodeAvatar de fishercoder1534

    fishercoder1534/Leetcode

    3,987Voir sur GitHub↗

    This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions. It serves as an algorithm implementation guide and a competitive programming reference, providing optimized code to demonstrate data structure usage and efficient coding patterns. The repository includes solutions for complex computational challenges implemented in multiple programming languages and a collection of SQL queries for data retrieval and manipulation across various difficulty levels. These resources are designed for competitive programming study and technical inter

    Uses Java build automation tools to compile and package projects consistently across environments.

    Javaalgorithmapachebash
    Voir sur GitHub↗3,987
  • apache/maven-mvndAvatar de apache

    apache/maven-mvnd

    3,427Voir sur GitHub↗

    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 exec

    Serves as a command-line Java build runner that distributes multi-module project compilation across CPU cores.

    Javaapache-mavenbuild-managementjava
    Voir sur GitHub↗3,427
  1. Home
  2. Programming Languages & Runtimes
  3. Java Build Automation Tools