Τοποθετήστε τις ιδιότητες διαμεσολαβητή του 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 χρησιμοποιεί τη δική του επιλογή αποσφαλμάτωσης. Μια έκδοση τεχνουργήματος που λείπει ή ένα μη διαθέσιμο αποθετήριο παραμένει πρόβλημα αποθετηρίου ακόμη και με τον διαμεσολαβητή σωστά επιλεγμένο.

Σχετικά άρθρα