Vendosni vetitë e proxy-t të Grape në nisjen e Groovy:

groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovy

Vlerat janë emra hostesh dhe porte numerike, jo URL proxy. Një kandidat HTTP nga lista e proxy-ve HTTP siguron ato dy vlera për një rrugë drejt një depozite publike. I njëjti ndërmjetës HTTP mund të transportojë shkarkime si drejt destinacioneve HTTP ashtu edhe HTTPS.

Koha është arsyeja pse vendosen këtu. Shënimet Grab mund të zgjidhin varësitë gjatë përpilimit, përpara se të ekzekutohen deklaratat e zakonshme të skriptit. Një thirrje System.setProperty më e vonë nuk mund të konfigurojë një shkarkim që ka dështuar tashmë.

Përdorni URL-në e depozitës që dështoi për të vendosur se cila skemë destinacioni kërkon rrugë. Me GrapeIvy, groovy.grape.report.downloads=true raporton aktivitetin e shkarkimit; GrapeMaven përdor opsionin e vet të korrigjimit. Një version artefakti që mungon ose një depozitë e padisponueshme mbetet problem i depozitës edhe kur proxy është zgjedhur saktë.

Artikuj të ngjashëm