يعد مشروع SpigotPlugin نموذجًا لإنشاء مشروع جديد لتطبيق خادم Spigot لـ Minecraft. يمكن تجميعه خارج الصندوق، لكنه لن يفعل شيئًا على الإطلاق دون تعديل.
لا تستخدم مساحة الاسم me.sgray! قم بالتغيير إما لاستخدام حساب بريد إلكتروني أو اسم المجال الذي تملكه.
هناك الكثير من الأمثلة حول كيفية إنشاء ملف pom.xml للمشاريع التي تدعم Maven، لكن القليل منها مصمم لتوفير أساس لمكونات Spigot الإضافية. يحتوي pom.xml في هذا المشروع على الخصائص الأكثر صلة وإفادة لشخص يقوم بإنشاء مكون إضافي جديد، بما في ذلك الاعتماد الضروري على Spigot API.
انسخ مستودع git هذا في مساحة عمل Eclipse الخاصة بك وانتقل لإنشاء مشروع Java جديد. يجب أن يكتشف Eclipse تلقائيًا الإعدادات التي يوفرها هذا المشروع وينشئ أي شيء مفقود. سوف تحتاج إلى تمكين طبيعة Maven، وذلك بسهولة عن طريق النقر بزر الماوس الأيمن على جذر المشروع في Package Explorer، والتمرير على "تكوين"، والنقر على "تحويل إلى مشروع Maven".
بالإضافة إلى ذلك،
يقول Eclipse "لا يمكن حل JavaPlugin إلى نوع ما"
تأكد من تمكين طبيعة Maven. وإلا فلن يعرف Eclipse قراءة pom.xml
لا يتم تجميع المكون الإضافي مع وجود خطأ مثل "فشل تنفيذ الهدف org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (التحويل الافتراضي) في مشروع BukkitPlugin: فشل التحويل البرمجي لم يتم توفير مترجم في هذه البيئة. ربما هل تعمل على JRE بدلاً من JDK؟"
بشرط أن يكون لديك Java JDK مثبتًا وأنك متأكد من أن نظامك يعرف مكان العثور عليه، فقط انقر بزر الماوس الأيمن فوق المشروع في Package Explorer، ثم مرر مؤشر الماوس فوق "Maven"، ثم انقر فوق "تحديث المشروع". وهذا من المرجح جدا أن يحل هذه المسألة.
لا تتردد في (ويرجى القيام بذلك) استنساخ هذا المشروع وإجراء التعديلات لتناسب احتياجاتك/تفضيلاتك.
تم اختيار Zlib كأساس لهذا المشروع (BukkitPlugin) لأنه متساهل للغاية ويسهل على الناس فهمه. تم تعديل الترخيص لهذا المشروع فقط ليعكس سنة التأليف والإنشاء.
حقوق الطبع والنشر (ج) 2014 شيلا جراي
يتم توفير هذا البرنامج "كما هو"، دون أي ضمان صريح أو ضمني. لن يتحمل المؤلفون بأي حال من الأحوال المسؤولية عن أي أضرار تنشأ عن استخدام هذا البرنامج.
يُسمح لأي شخص باستخدام هذا البرنامج لأي غرض، بما في ذلك التطبيقات التجارية، وتعديله وإعادة توزيعه بحرية، مع مراعاة القيود التالية:
يجب ألا يتم تحريف أصل هذا البرنامج؛ يجب ألا تدعي أنك كتبت البرنامج الأصلي. إذا كنت تستخدم هذا البرنامج في أحد المنتجات، فسيكون من دواعي تقديرك تقديم إقرار بذلك في وثائق المنتج، ولكنه ليس مطلوبًا.
يجب أن يتم وضع علامة واضحة على إصدارات المصدر المعدلة على هذا النحو، ويجب ألا يتم تحريفها على أنها البرنامج الأصلي.
لا يجوز إزالة هذا الإشعار أو تغييره من أي توزيع مصدر.