Lazybones documenta un mecanisme de configuració mitjançant propietats del sistema a partir de la versió 0.8.1. Al fitxer ~/.lazybones/config.groovy de l'usuari, les entrades de proxy es poden escriure així:

systemProp {
    http {
        proxyHost = 'proxy.example'
        proxyPort = 8080
    }
    https {
        proxyHost = 'proxy.example'
        proxyPort = 8080
    }
}

El prefix systemProp converteix aquestes entrades dins de Lazybones en les propietats del sistema JVM corresponents. Els grups HTTP i HTTPS descriuen protocols de destinació i poden utilitzar el mateix punt final de proxy. Per a una descàrrega de plantilla pública permesa a través d'un intermediari no autenticat, trieu una entrada HTTP de la llista de proxys HTTP per a aquests valors de punt final.

Afegiu aquest bloc a la configuració existent, conservant les assignacions de plantilles i altres opcions. Inicieu l'ordre de Lazybones amb la configuració d'usuari prevista al seu lloc. Aquest mecanisme públic evita mantenir una edició de proxy separada dins d'un llançador generat o instal·lat.

Articles relacionats