كيفية إضافة المحلية تبعيات في buildr
سؤال
من أجل java/سكالا المشروع لدي بعض التبعيات التي ليست في مستودع بعيد ، ولكن في مكان آخر في نظام الملفات.ثم اثنين من الخيارات التي تؤدي إلى الأسئلة:
يمكنني أن أضيف
lib/
الدليل في مجلد المشروع.كيف يمكنني معرفة buildr لإضافة محتوى إلى فئة الطريق ؟يمكنني استخدام مدمج تبعيات نظام إدارة.يمكنني أن تشير إلى الملفات مستودع المسار بدلا من http واحدة ؟
شكرا
المحلول
لقد وجدت الحل كنت أبحث عنه في buildr
القائمة البريدية.على compile.with()
تقبل مجموعة من أسماء الملفات (مع مسار البادئة بالطبع).حتى إذا التبعيات هي الجرار في دليل يسمى lib
يمكنك فقط الاتصال:
compile.with Dir['lib/*.jar']
في buildfile
.نأمل أن تساعد الآخرين buildr
الأتباع.
نصائح أخرى
بخصوص سؤالك الثاني:
يمكنني استخدام مدمج تبعيات نظام إدارة.يمكنني أن تشير إلى الملفات مستودع المسار بدلا من http واحدة ؟
نعم مثل maven2 ، يمكنك استخدام file:/// بروتوكول موقع "النائية" مستودع على نظام الملفات.