سؤال

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

يبدو أنه يقوم بتنزيل التبعيات من هنا وهناك ملفات. جار وكذلك المصادر - هناك Lift-Mapper-1.0.Jar و Lift-Mapper-1.0-Sources.Jar, ، لكن فقط Lift-Mapper-1.0.Jar تم تنزيله على مستودعتي المحلية. يمكنني تنزيل المصادر يدويًا ، ولكن هناك أكثر من مجرد مجلدات قليلة هناك. إذن ، هل هناك طريقة لإخبارها بـ Maven لتنزيل التبعيات مع المصادر؟

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

المحلول

ال Maven-Dependency-Plugin لديه هدف المصادر الذي سيحصل على مصادر لجميع التبعيات المتوفرة. ببساطة الجري mvn dependency:sources للحصول على المصادر.

إذا كنت تستخدم Eclipse ، m2eclipse يتولى البرنامج المساعد دقة المصدر ومرفقه لك. يمكنك ضبطه للحصول على مصادر تلقائيًا في تفضيلات Maven. نافذة او شباك > التفضيلات ...->مافن, ، ثم تمكين تنزيل مصادر قطعة أثرية.

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

download sources

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