在 config.groovy 中设置 Lazybones 的代理
使用 Lazybones 文档中记载的 systemProp 配置来设置 HTTP 和 HTTPS 代理端点,无需修改其启动脚本。
Lazybones 从 0.8.1 版本起记录了通过系统属性进行配置的机制。在用户的 ~/.lazybones/config.groovy 中,代理条目可以这样写:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
systemProp 前缀会在 Lazybones 内部把这些条目转换为相应的 JVM 系统属性。HTTP 和 HTTPS 两个分组描述目标协议,并且可以使用同一个代理端点。对于通过未经认证的中间方获准进行的公共模板下载,请从HTTP 代理列表中选择一条 HTTP 条目来填写这些端点值。
把这个块加入现有配置,同时保留模板映射和其他选项。在目标用户配置就位的情况下启动 Lazybones 命令。这种公开机制避免了在生成或安装的启动器中维护单独的代理改动。