الأهمية

مجموعة من أهداف Apache Ant Abache القابلة لإعادة الاستخدام.
التحميل الان

الأهمية الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Miguel Pardal
  • موقع ويب الناشر:

الأهمية العلامات


الأهمية وصف

مجموعة من أهداف abache النمل القابلة لإعادة الاستخدام. المهم هو مجموعة من أهداف Apache Abache القابلة لإعادة الاستخدام مع الهدف اللازم لتوحيد ملفات إنشاء المشروع تجنب التكرار المفرط. قبل أن نصف ما هو مهم، سنقوم بتلخيص كيفية عمل Apache Ant Works.ant أداة بناء، مشابهة في الهدف. يعتمد على منصة Java، لذلك فهي مستقلة عن نظام التشغيل الأساسي. يحتوي مشروع النمل النموذجي على مجموعة من فئات Java وملف بناء (بشكل افتراضي يسمى، build.xml). يحتوي النملة على مجموعة مهمة يمكنها إجراء إجراءات مثل: إدارة الملفات (إنشاء، نسخ، حذف)، أدوات Java (محمول جافا، الجهاز الظاهري)، عمليات قاعدة البيانات، إدارة شفويات المصدر (CVS)، إلخ. كل ملف بناء النمل يحدد مجموعة من الأهداف لمشروع أداء المهام ويتم تحديدها بواسطة الخصائص. لنفس نوع المشروع، تعتبر ملفات الإنشاء في الغالب. الهدف من الأهمية هو توحيد ملفات بناء المشروع المتعددة وتجنب التكرار المفرط في عام 2004 ككتبة مساعد للكلية للأنظمة الموزعة، الذي تم تطوير مشروعه لمجموعة طلابية +300. تحتوي هذه المشروعات الطلابية على عدة أنواع من التطبيقات: وحدة التحكم القائمة على المكتبات ومكتبات الويب وتطبيقات الويب وخدمات الويب. لم يتم استخدامها مهمة من قبل سكان +300 طالب كل عام، وقد أثبت أن يكون جانبا مفيدا للغاية إلى أباتشي نملة، تمكين تطوير واختبار ونشر مئات الطلبات. تهدف التقديم المهم إلى المصنف إلى مشاركة هذه الفوائد مع مجتمع أوسع، وتلقي ردود الفعل وحدات إضافية يمكن أن تساعد مطوري Java في جميع أنحاء العالم للتركيز أكثر على الترميز والاختبار، وأقل على ملف Files.Project's Directory Instructurethe بعد إظهار كيفية تنظيم الدلائل والملفات لمشروع يستخدم المهم: * دلائل المشروع - الوصف العام بنية الدليل المهمة * أدلة مشروع الويب - هيكل الدليل المطلوب لمشروع تطبيق ويب * - هيكل الدليل المطلوب لمفهوم رئيسي للموجرات من 3 مستويات في مهم هو الوحدة النمطية. كل وحدة مثل جزء من ملف بناء المشروع. يتم استيراد الأجزاء في ملف بناء المشروع لتوسيع قدراتها، اعتمادا على نوع المشروع. يتم تخزين الوحدات الهامة في الدليل السابق. ../الأهمية. بعض الوحدات النمطية هي: core.xml، console-app.xml، library.xml تحتوي كل وحدة على تعريفات لأهداف النمل، خصائص و Classpaths.Let تفترض مشروع تطبيق يستند إلى وحدة التحكم يسمى MyApp. يحتوي هذا المشروع على دليل يحتوي على التعليمات البرمجية المصدرية وملف Build.xml. واردات ملف ./myApp/Build.xml الواردات ../import-ant/core.xml و ../import-ant/console-app.xml ./myapp/build.xml يجب أن تحدد compile.classpath، تشغيل. ، تشغيل. Main-class و run.args. ./myapp/build.xml يجب تحديد هدف الإنشاء، وهذا يعتمد على تطبيق Build-Console. بعد خطوات التخصيص البسيطة هذه، يدعم ملف Build الأهداف المفيدة التالية (من بين أمور أخرى): النجمة نظيفة - حذف ملفات الإنشاء المؤقتة تجميع النمل - Compile Compile COMPLE COMPLE ORN - تنفيذ الفئة الرئيسية يتم استيراد جميع التعريفات المستهدفة من الوحدات النمطية بالكامل طلب قابل للتخصيص. هل يجب أن يحدد تخصيص فائق. بهذه الطريقة، يحتوي كل ملف بناء فقط على ما يختلف عن المشروع إلى المشروع. تعرض التعاريف المشتركة داخل الوحدة النمطية القابلة لإعادة الاستخدام ولا يتم تكرارها. لن نفترض مشروع آخر: MyLIB. في هذه الحالة ./mylib/build.xml استيراد Core.xml و Library.xml ويحدد هدف البناء اعتمادا على مكتبة البناء. الآن يمكن بناء المشروع ويتم إنشاء ملف جرة. موجودة أيضا لتهيئة قاعدة البيانات، وتطبيقات الويب (بناء على servlets java و jseps)، ملزمة بيانات XML (JAX-B)، خدمات الويب (JAX-WS). يمكن بسهولة إنشاء وحدات جديدة لدعم أنواع أو مشاريع المشروع المختلفة مع احتياجات تكوين محددة. يوضح المخطط التالي (انظر Legend) جميع الوحدات النمطية الهامة الحالية والعلاقات بينهما؛ إنها نقطة انطلاق جيدة لفهم شفرة المصدر المهمة. هو مشروع مفتوح المصدر، صدر بموجب ترخيص GNU LGPL. ما الجديد في هذا الإصدار: إصدار الاستقرار: تم اختباره ل JWSDP 2.0 و Glassfish V2 يعمل على Java 5 إصدار الإصدار المستخدم مع الإصدار 1.0 من إطار الخطوة () التغييرات: إصلاحات DBUNIT فيما يتعلق بقضايا مواقع الملفات مشروع التعشيش المشروع 4 مدعوم الآن


الأهمية برامج ذات صلة

preccx.

preccx هو مترجم مرتفع للترتيب المرتفع لانهائي اللانهائي لغات مع قواعد النحوية التي تعتمد على السياق. ...

145

تحميل

بالياب

pliant عبارة عن مترجم ديناميكي ومتعدد Multiserver المتكامل (الويب والبريد وقاعدة البيانات، إلخ) ...

142

تحميل