اضبط وكيل Groovy قبل أن يحل Grab التبعيات
شغّل Groovy بخصائص JVM الخاصة بـHTTP وHTTPS التي تحتاجها مستودعاته؛ يمكن أن تعمل عبارات السكربت بعد حل Grab.
ضع خصائص وكيل Grape على أمر تشغيل Groovy:
groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovyالقيم هي أسماء مضيفين ومنافذ رقمية، وليست عناوين URL للوكيل. مرشح HTTP من قائمة وكلاء HTTP يوفر هاتين القيمتين لمسار مستودع عام. الوسيط HTTP نفسه يمكنه نقل تنزيلات الوجهتين HTTP وHTTPS.
التوقيت هو سبب ضبطها هنا. يمكن لتعليقات Grab حل التبعيات أثناء التصريف، قبل تنفيذ عبارات السكربت العادية. استدعاء System.setProperty لاحق لا يمكنه تهيئة تنزيل فشل بالفعل.
استخدم عنوان URL للمستودع الفاشل لتحديد أي مخطط وجهة يحتاج إلى مسار. مع GrapeIvy، يبلغ groovy.grape.report.downloads=true عن نشاط التنزيل؛ ويستخدم GrapeMaven خيار تصحيحه الخاص. إصدار قطعة مفقود أو مستودع غير متاح يبقى مشكلة مستودع حتى مع اختيار الوكيل بشكل صحيح.