הגדרות פרוקסי של Gradle Wrapper להורדת ההפצה
הגדירו גישת פרוקסי להורדת ההפצה של Wrapper, במקום לצפות שמשימות הבנייה יתקנו חיבור אתחול מוקדם.
אם נכשל בהורדת הפצת Gradle, הבנייה עדיין לא התחילה. הצהרת מאגר או קוד רשת במשימת בנייה אינם יכולים להגדיר את בקשת Java המוקדמת. gradlew
Wrapper קורא רשומות מתוך של הפרויקט והמשתמש לפני ההורדה. עבור יעדי HTTPS: systemProp gradle.properties
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080השתמשו בשם המארח ובפורט האמיתי של נקודת הקצה בלי סכמת URL מלאה של פרוקסי; רשימת פרוקסי HTTP מציעה מועמדים להורדות מותרות. ערכי המשתמש גוברים על ערכי הפרויקט, ומאפייני מערכת משורת הפקודה מקבלים קדימות גבוהה יותר. אם ה-IDE והמסוף שונים, השוו את מקורות התצורה של Gradle והשאירו פרטי כניסה אישיים מחוץ לקבצים שמועלים למאגר.
חייב להישאר מקור הפצת Gradle המיועד. הוא אינו שם פרוקסי קדמי. הפניה יכולה להוסיף מארח אחר; שמרו את כתובת ההורדה שנכשלה ואת המדיניות במקום לשנות מאגרי תלויות. distributionUrl
הפצה שנשמרה במטמון יכולה לאפשר למחשב אחר להריץ בלי לבצע הורדה זו. לאחר האתחול, תוספים ותלויות עדיין צריכים נתיבים משלהם; ציינו אם הכשל היה לפני האתחול או לאחר ש-Gradle התחיל. gradlew --version