سؤال

من أجل java/سكالا المشروع لدي بعض التبعيات التي ليست في مستودع بعيد ، ولكن في مكان آخر في نظام الملفات.ثم اثنين من الخيارات التي تؤدي إلى الأسئلة:

  1. يمكنني أن أضيف lib/ الدليل في مجلد المشروع.كيف يمكنني معرفة buildr لإضافة محتوى إلى فئة الطريق ؟

  2. يمكنني استخدام مدمج تبعيات نظام إدارة.يمكنني أن تشير إلى الملفات مستودع المسار بدلا من http واحدة ؟

شكرا

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

المحلول

لقد وجدت الحل كنت أبحث عنه في buildr القائمة البريدية.على compile.with() تقبل مجموعة من أسماء الملفات (مع مسار البادئة بالطبع).حتى إذا التبعيات هي الجرار في دليل يسمى lib يمكنك فقط الاتصال:

compile.with Dir['lib/*.jar'] 

في buildfile.نأمل أن تساعد الآخرين buildr الأتباع.

نصائح أخرى

بخصوص سؤالك الثاني:

يمكنني استخدام مدمج تبعيات نظام إدارة.يمكنني أن تشير إلى الملفات مستودع المسار بدلا من http واحدة ؟

نعم مثل maven2 ، يمكنك استخدام file:/// بروتوكول موقع "النائية" مستودع على نظام الملفات.

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