Dodałeś -Dhttp.proxyHost=... do polecenia Ant, ale pobieranie nadal odbywa się bezpośrednio. Pisownia wygląda jak właściwość systemowa Java; liczy się polecenie, które ją otrzymuje.

Składnia -D wiersza poleceń Ant definiuje właściwości kompilacji Ant. To nie jest automatycznie to samo co przekazanie opcji startowej do JVM uruchamiającej Ant.

Ant dokumentuje ANT_OPTS dla opcji przekazywanych tej JVM. Udostępnia też setproxy zadanie obsługiwanej konfiguracji proxy z poziomu kompilacji. Wybierz interfejs pasujący do wymagania i do klienta wykonującego żądanie.

Proxy zastosowane do JVM Ant nie konfiguruje automatycznie osobnego programu wykonywalnego ani niezależnie skonfigurowanego klienta uruchamianego przez zadanie. Jeśli rozwidlony program zawiedzie, sprawdź jego własne polecenie i środowisko.

W przypadku dozwolonego publicznego pobierania lista proxy HTTP dostarcza kandydatów dla hosta i portu wybranego interfejsu. Trzymaj punkty końcowe specyficzne dla maszyny i sekrety konta poza współdzielonymi plikami kompilacji, gdy to możliwe. Kompilacja działająca dla jednego programisty nie powinna zmuszać wszystkich innych użytkowników do kontaktowania się z biurowym proxy tego programisty.

Zgłaszając błąd, pokaż, gdzie podano ustawienie: właściwość Ant, opcja startowa JVM, konfiguracja zadania lub środowisko procesu potomnego. Ta różnica jest często brakującym wyjaśnieniem.

Powiązane artykuły