Ρυθμίσεις proxy Gradle Wrapper για λήψεις διανομής
Ρυθμίστε την πρόσβαση proxy για τη λήψη της διανομής του Wrapper, αντί να περιμένετε από τις εργασίες build να διορθώσουν τη σύνδεση εκκίνησης.
Αν το αποτύχει να κατεβάσει τη διανομή Gradle, το build δεν έχει ξεκινήσει. Μια δήλωση αποθετηρίου ή κώδικας δικτύου σε εργασία δεν μπορεί να ρυθμίσει το προηγούμενο αίτημα Java. gradlew
Το Wrapper διαβάζει εγγραφές από τα του έργου και του χρήστη πριν από τη λήψη. Για προορισμούς HTTPS: systemProp gradle.properties
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080Χρησιμοποιήστε το host και την πραγματική θύρα του endpoint χωρίς πλήρες σχήμα URL proxy· η λίστα HTTP proxy προσφέρει υποψήφιες διευθύνσεις για επιτρεπόμενες λήψεις. Οι τιμές χρήστη υπερισχύουν των τιμών έργου και οι ιδιότητες συστήματος της γραμμής εντολών έχουν μεγαλύτερη προτεραιότητα. Αν IDE και τερματικό διαφέρουν, συγκρίνετε τις πηγές ρύθμισης του Gradle και κρατήστε τα προσωπικά διαπιστευτήρια εκτός δεσμευμένων αρχείων.
Το πρέπει να παραμείνει η επιθυμητή πηγή διανομής Gradle. Δεν δηλώνει forward proxy. Μια ανακατεύθυνση μπορεί να εισαγάγει άλλο host· κρατήστε το πραγματικό URL της αποτυχημένης λήψης και την πολιτική αντί να αλλάξετε τα αποθετήρια εξαρτήσεων. distributionUrl
Μια αποθηκευμένη διανομή μπορεί να επιτρέψει σε άλλο μηχάνημα να εκτελέσει χωρίς αυτή τη λήψη. Μετά την εκκίνηση, τα πρόσθετα και οι εξαρτήσεις χρειάζονται δικές τους διαδρομές· αναφέρετε αν η αποτυχία ήταν πριν από την εκκίνηση ή μετά την έναρξη του Gradle. gradlew --version