Το Check Connection του IntelliJ ελέγχει τη δική του διαδρομή το IDE. Μπορεί να περάσει ενώ το ξεχωριστό sbt JVM δεν μπορεί να κατεβάσει μια εξάρτηση.

  1. Ανοίξτε Settings → Build, Execution, Deployment → Build Tools → sbt.
  2. Στις ρυθμίσεις JVM, εισαγάγετε τις απαιτούμενες ιδιότητες στο VM parameters ως ορίσματα JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080

Χρησιμοποιήστε μόνο το όνομα κεντρικού υπολογιστή του επιλεγμένου τελικού σημείου, χωρίς σχήμα URL. Η λίστα proxy HTTP είναι πηγή δημόσιων υποψηφίων για αυτή τη διαδρομή λήψης. Το ζεύγος ιδιοτήτων HTTPS επιλέγει λήψεις HTTPS· δεν μετατρέπει τον ακροατή σε proxy TLS.

Εκκινήστε μια νέα διεργασία sbt αφού αλλάξετε αυτές τις εισόδους. Ένα υπάρχον κέλυφος sbt διατηρεί τη διαμόρφωση εκκίνησής του. Ελέγξτε αν το IntelliJ χρησιμοποιεί το κέλυφος sbt για εισαγωγές ή αναθέτει σε αυτό τις κατασκευές, ώστε η αποτυχημένη λειτουργία να χρησιμοποιεί τη νεοδιαμορφωμένη διεργασία.

Αν η αποτυχημένη λειτουργία είναι λήψη πρόσθετου του IDE, χρησιμοποιήστε αντ' αυτού τις ρυθμίσεις HTTP Proxy του IntelliJ. Μια ξεχωριστά εκκινούμενη εφαρμογή χρησιμοποιεί τη δική της διαμόρφωση εκτέλεσης και πελάτη δικτύου.

Οι τέσσερις ιδιότητες επιλέγουν διαδρομή. Για πρόκληση ταυτοποίησης proxy, ακολουθήστε το διαφημιζόμενο σχήμα και τις ρυθμίσεις ταυτοποίησης που υποστηρίζει ο πραγματικός ληπτής sbt.

Σχετικά άρθρα