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
·

3 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • apache/mavenAvatar von apache

    apache/maven

    5,161Auf GitHub ansehen↗

    Maven ist ein Java-Build-Automatisierungstool und Software-Build-Orchestrator. Es fungiert als Projekt-Lifecycle-Manager und Dependency-Management-System, das ein standardisiertes Project Object Model verwendet, um Java-Projekte zu kompilieren, zu testen und zu paketieren. Das Projekt zeichnet sich durch einen phasenbasierten Build-Lifecycle und ein Plugin-basiertes Erweiterungsmodell aus, das es Benutzern ermöglicht, benutzerdefinierte Ziele an spezifische Build-Stufen zu binden. Es koordiniert komplexe Software durch Multi-Modul-Projekt-Orchestrierung und stellt einen reproduzierbaren Build-Workflow sicher, indem Umgebungsvariablen neutralisiert und Toolchain-Versionen kontrolliert werden. Die Funktionen decken ein umfassendes Dependency-Management ab, einschließlich transitiver Dependency-Auflösung und Artefakt-Publishing in Remote-Repositories. Das System bietet zudem Projektgenerierung durch Templates und detaillierte Dokumentationserstellung für API-Referenzen und Projektseiten. Das Tool enthält ein Command-Line-Interface mit Eingabevervollständigung und unterstützt die Offline-Build-Ausführung mittels eines lokalen Artefakt-Caches.

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

    Javaapache-mavenbuild-managementhacktoberfest
    Auf GitHub ansehen↗5,161
  • fishercoder1534/leetcodeAvatar von fishercoder1534

    fishercoder1534/Leetcode

    3,987Auf GitHub ansehen↗

    Dieses Projekt ist ein LeetCode-Lösungs-Repository, das eine Sammlung von Algorithmen- und Datenbank-Problemlösungen enthält. Es dient als Leitfaden für Algorithmen-Implementierungen und als Referenz für kompetitives Programmieren, wobei optimierter Code bereitgestellt wird, um die Verwendung von Datenstrukturen und effiziente Codierungsmuster zu demonstrieren. Das Repository enthält Lösungen für komplexe Rechenaufgaben, die in mehreren Programmiersprachen implementiert sind, sowie eine Sammlung von SQL-Abfragen für den Datenabruf und die Manipulation über verschiedene Schwierigkeitsgrade hinweg. Diese Ressourcen sind für das Studium kompetitiven Programmierens und die Vorbereitung auf technische Interviews konzipiert. Das Projekt verwendet eine sprachspezifische Verzeichnisstruktur und problembasiertes Datei-Mapping, um den Quellcode zu organisieren. Es nutzt zudem einen Gradle-basierten Build-Wrapper für Java-Kompilierung und Shell-Skripte für die Textverarbeitung.

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

    Javaalgorithmapachebash
    Auf GitHub ansehen↗3,987
  • apache/maven-mvndAvatar von apache

    apache/maven-mvnd

    3,427Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,427
  1. Home
  2. Programming Languages & Runtimes
  3. Java Build Automation Tools