Đặt proxy của Lazybones trong config.groovy
Dùng cấu hình systemProp được ghi lại của Lazybones để đặt các điểm cuối proxy HTTP và HTTPS mà không phải vá script khởi chạy.
Lazybones ghi lại cơ chế cấu hình qua system properties từ phiên bản 0.8.1. Trong tệp ~/.lazybones/config.groovy của người dùng, các mục proxy có thể được viết như sau:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
Tiền tố systemProp chuyển các mục này bên trong Lazybones thành các thuộc tính hệ thống JVM tương ứng. Nhóm HTTP và HTTPS mô tả giao thức đích và có thể dùng cùng một điểm cuối proxy. Đối với việc tải mẫu công khai được cho phép qua một trung gian chưa xác thực, hãy chọn một mục HTTP từ danh sách proxy HTTP cho các giá trị điểm cuối đó.
Thêm khối này vào cấu hình hiện có, giữ nguyên các ánh xạ mẫu và các tùy chọn khác. Khởi chạy lệnh Lazybones khi cấu hình người dùng dự định đã sẵn sàng. Cơ chế công khai này tránh phải duy trì một chỉnh sửa proxy riêng bên trong trình khởi chạy được tạo hoặc cài đặt.