سؤال

عند البدء في استخدام طرف ثالث في مكتبة جافا ، إضافة الجرار إلى المشروع الخاص بك.هل أنت أيضا إضافة الجرار إلى مستودع أو هل مجرد الحفاظ على التثبيت المحلي.وإذا كان هذا الأخير ، كيف يمكنك مزامنة بين أعضاء الفريق أن تكون قادرة على العمل ؟

شكرا

هل كانت مفيدة؟

المحلول

لا، إذا كنت تستخدم مخضرم. وضعها في مستودع مخضرم (إذا لم تكن هناك بعد والمكتبات المصدر الأكثر المفتوحة في مستودعات مخضرم العامة بالفعل).

نعم، إذا كنت تستخدم النملة.

نصائح أخرى

نعم. يجب عليك إضافة إلى المخزون ما هو مطلوب لمطور على نظام نظيفة (وبصرف النظر عن وجود JDK والنمل تثبيت) للتحقق من وإنشاء المشروع.

إذا كنت تستخدم النملة وتريد مخضرم أسلوب إدارة التبعية دون مخضرم ، نلقي نظرة على اللبلاب.فإنه يمكن تحميل من مخضرم مستودعات وحتى يمكن قراءة مخضرم بوم الملفات.

نعم، المكتبات طرف ثالث يجب أن الإصدار تسيطر منذ كنت تريد الجميع لتجميع ضد نفس الإصدار من هذه المكتبة. بهذه الطريقة عندما التحديثات إلى أن مكتبة طرف ثالث يحدث سوف يكون مجرد تغيير في مكان واحد والجميع سيتم تحديث إلى الإصدار الجديد. وإلا هل يمكن بسهولة ينتهي مع الشهيرة: "! ويجمع على الجهاز الخاص بي" - متلازمة

على افتراض انك لا تستخدم مخضرم, ثم يجب عليك بالتأكيد تحقق في إصدارات 3rd الطرف الجرار.أنت (أو الأهم من ذلك ، صيانة المطور يأتي بعد) يجب أن تكون قادرة على سحب نسخة من التطبيق الخاص بك من مستودع و جميع الإصدارات الصحيحة من كل طرف 3 الجرار المطلوبة في ترجمة و وقت التشغيل.

أنت أيضا يجب الحفاظ على الإصدارات تاريخ 3rd الطرف الجرار ، مرة أخرى للمساعدة في الحفاظ مطور بها.التحقق منها في مستودع هو الطريقة الأسهل والأكثر فعالية للقيام بذلك.

وأوصي الإصدارات كل ما تحتاجه لبناء المشروع. ما لم الخاص بك باستخدام أداة بناء مثل مخضرم.

الإجابة قصير

لا

أطول الجواب

في غضون ذلك، استخدام مجلد على الشبكة منفصلة عن الريبو.

هو مصطلح الحل طويل

مخضرم . وكان بني لمعالجة الخاص بك بناء وتكوين وجرة الخارجية التبعيات.

هنا للتوثيق بالرغم من ذلك. (ومن المعروف أن وثائق مخضرم الرسمية إلى أن يكون متقطعا جدا).

واخيرا لقد حفظ الجرار من SVN. لدي مستودع منفصل التي تستخدم لجذبهم إلى مشاريع وإدارة التبعيات، وتتبع إصدارات مختلفة.

وهذا ما يولد مخضرم ل. لقد حصلت على تعلم كيفية استخدامها بشكل جيد، ولكن حتى ذلك الحين أنا مع بلدي JAR مستودع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top