Check Connection của IntelliJ kiểm tra tuyến đường riêng của IDE. Nó có thể thành công trong khi JVM sbt riêng không tải được một phụ thuộc.

  1. Mở Settings → Build, Execution, Deployment → Build Tools → sbt.
  2. Trong cài đặt JVM, nhập các thuộc tính cần thiết vào VM parameters dưới dạng đối số JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080

Chỉ dùng tên máy chủ của điểm cuối đã chọn, không có scheme URL. Danh sách proxy HTTP là nguồn ứng viên công khai cho tuyến tải này. Cặp thuộc tính HTTPS chọn các tải xuống HTTPS; nó không biến trình lắng nghe thành proxy TLS.

Khởi chạy một tiến trình sbt mới sau khi thay đổi các đầu vào này. Shell sbt hiện có giữ nguyên cấu hình khởi chạy của nó. Kiểm tra xem IntelliJ có dùng shell sbt cho việc nhập hay giao việc build cho nó, để thao tác thất bại dùng tiến trình vừa được cấu hình.

Nếu thao tác thất bại là tải plugin của IDE, hãy dùng cài đặt HTTP Proxy của IntelliJ thay thế. Một ứng dụng được khởi chạy riêng dùng cấu hình chạy và ứng dụng khách mạng của chính nó.

Bốn thuộc tính chọn một tuyến. Khi gặp thử thách xác thực proxy, hãy tuân theo scheme được công bố và các cài đặt xác thực mà trình tải sbt thực tế hỗ trợ.

Bài viết liên quan