Lazybones-proxy in config.groovy zetten
Gebruik de gedocumenteerde systemProp-configuratie van Lazybones om HTTP- en HTTPS-proxy-eindpunten in te stellen zonder het startscript te patchen.
Lazybones documenteert vanaf versie 0.8.1 een configuratiemechanisme via systeemeigenschappen. In het bestand ~/.lazybones/config.groovy van de gebruiker kunnen de proxy-items zo worden geschreven:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
Het voorvoegsel systemProp zet deze items binnen Lazybones om in de bijbehorende JVM-systeemeigenschappen. De groepen HTTP en HTTPS beschrijven bestemmingsprotocollen en kunnen hetzelfde proxy-eindpunt gebruiken. Kies voor een openbare sjabloondownload die via een niet-geverifieerde tussenpersoon is toegestaan een HTTP-item uit de HTTP-proxylijst voor die eindpuntwaarden.
Voeg dit blok toe aan de bestaande configuratie en behoud sjabloontoewijzingen en andere opties. Start de Lazybones-opdracht met de bedoelde gebruikersconfiguratie op zijn plaats. Dit openbare mechanisme voorkomt dat een aparte proxywijziging in een gegenereerde of geïnstalleerde launcher moet worden onderhouden.