Ustawienia proxy w Eclipse: Native kontra Manual i reguły PAC
Świadomie wybierz dostawcę sieci Native lub Manual w Eclipse i zachowaj reguły miejsc docelowych, gdy sieć publikuje skrypt PAC.
Otwórz Preferences → General → Network Connections i przed edycją tabeli wybierz żądany Active Provider:
| Dostawca | Źródło zasady |
|---|---|
| Direct | Bez proxy |
| Manual | Wpisy i wyjątki skonfigurowane w Eclipse |
| Native, jeśli dostępne | Ustawienia wykryte z systemu operacyjnego |
Native jest punktem wyjścia dla zasad zarządzanych przez system operacyjny, ale dostępność i wykrywanie zależą od platformy. PAC działający w jednej przeglądarce nie dowodzi, że Eclipse go otrzymał.
Dla stałej trasy podanej przez administratora Manual może być odpowiedni. Edytuj host/port odpowiedniego protokołu, przejrzyj wybrane wpisy i zdefiniuj wyjątki. Skopiowanie jednego punktu końcowego z PAC nie wystarcza, gdy skrypt mówi:
if (dnsDomainIs(host, ".internal.example"))
return "DIRECT";
return "PROXY proxy.example:8080";
Adres zachowuje tylko gałąź proxy. Pomija wewnętrzną regułę DIRECT, a inny skrypt może zawierać więcej miejsc docelowych lub uporządkowane warianty zapasowe. Jeśli integracja Native nie jest odpowiednia, uzyskaj zatwierdzony stały punkt końcowy z wymaganymi regułami wyjątków, zamiast po cichu zastępować zasady.
Sprawdź nieudaną operację—witryną aktualizacji, Marketplace lub konkretną wtyczkę. Zewnętrzne narzędzie kompilacji lub osobny stos HTTP może mieć własny interfejs. Jeśli żądanie dociera do proxy i otrzymuje wyzwanie, sprawdź poświadczenia/metodę; jeśli nigdy nie dociera, najpierw przejrzyj dostawcę, wybór protokołu i wyjątki.