awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • apache/mavenالصورة الرمزية لـ apache

    apache/maven

    5,161عرض على GitHub↗

    Maven هي أداة لأتمتة بناء مشاريع Java ومنسق لبناء البرمجيات. تعمل كمدير لدورة حياة المشروع ونظام لإدارة التبعيات، باستخدام نموذج كائن مشروع موحد لتجميع واختبار وتغليف مشاريع Java. يتميز المشروع بدورة حياة بناء قائمة على المراحل ونموذج توسعة قائم على الإضافات، مما يسمح للمستخدمين بربط أهداف مخصصة بمراحل بناء محددة. ينسق البرمجيات المعقدة من خلال إدارة المشاريع متعددة الوحدات ويضمن سير عمل بناء قابل للتكرار عن طريق تحييد متغيرات البيئة والتحكم في إصدارات سلسلة الأدوات. تغطي إمكانياته إدارة شاملة للتبعيات، بما في ذلك حل التبعيات المتعدية ونشر القطع البرمجية (artifacts) إلى مستودعات بعيدة. يوفر النظام أيضاً إنشاء المشاريع من خلال القوالب وإنشاء وثائق مفصلة لإنتاج مراجع واجهات برمجة التطبيقات ومواقع المشاريع. تتضمن الأداة واجهة سطر أوامر مع إكمال المدخلات وتدعم تنفيذ البناء دون اتصال باستخدام ذاكرة تخزين مؤقت محلية للقطع البرمجية.

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

    Javaapache-mavenbuild-managementhacktoberfest
    عرض على GitHub↗5,161
  • fishercoder1534/leetcodeالصورة الرمزية لـ fishercoder1534

    fishercoder1534/Leetcode

    3,987عرض على GitHub↗

    هذا المشروع هو مستودع حلول LeetCode يحتوي على مجموعة من حلول المشكلات الخوارزمية وقواعد البيانات. يعمل كدليل لتنفيذ الخوارزميات ومرجع للبرمجة التنافسية، حيث يوفر كوداً محسناً لتوضيح استخدام هياكل البيانات وأنماط البرمجة الفعالة. يتضمن المستودع حلولاً لتحديات حسابية معقدة تم تنفيذها بلغات برمجة متعددة ومجموعة من استعلامات SQL لاسترجاع البيانات ومعالجتها عبر مستويات صعوبة مختلفة. تم تصميم هذه الموارد لدراسة البرمجة التنافسية والتحضير للمقابلات التقنية. يستخدم المشروع هيكل دليل خاص بكل لغة وتعيين ملفات قائم على المشكلات لتنظيم الكود المصدري. كما يستخدم غلاف بناء (Build Wrapper) قائم على Gradle لتجميع Java ونصوص برمجية (Shell scripts) لمعالجة النصوص.

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

    Javaalgorithmapachebash
    عرض على GitHub↗3,987
  • apache/maven-mvndالصورة الرمزية لـ apache

    apache/maven-mvnd

    3,427عرض على 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
    عرض على GitHub↗3,427
  1. Home
  2. Programming Languages & Runtimes
  3. Java Build Automation Tools