Ant əmrinə -Dhttp.proxyHost=... əlavə etdiniz, lakin yükləmə yenə birbaşa gedir. Yazılış Java sistem xassəsinə bənzəyir; əmri qəbul edən mühüm rol oynayır.

Ant-ın əmr sətri -D sintaksisi Ant build xassələrini təyin edir. Bu, Ant-ı işlədən JVM-ə başlanğıc seçimi verməklə avtomatik eyni deyil.

Ant həmin JVM-ə verilən seçimlər üçün ANT_OPTS sənədləşdirir. O, həmçinin build daxilində dəstəklənən proxy konfiqurasiyası üçün setproxy tapşırığı təqdim edir. Tələbə və sorğunu edən klientə uyğun interfeysi seçin.

Ant-ın JVM-inə tətbiq edilən proxy, tapşırıq tərəfindən başladılan ayrı icra olunan proqramı və ya müstəqil konfiqurasiya edilmiş klienti avtomatik qurmur. Fork edilmiş proqram uğursuz olarsa, onun öz əmrini və mühitini yoxlayın.

İcazə verilmiş ictimai yükləmə üçün HTTP proxy siyahısı seçilmiş interfeysin host və portu üçün namizədlər təqdim edir. Maşına xas son nöqtələri və hesab sirlərini mümkün qədər paylaşılan build fayllarından kənarda saxlayın. Bir developer üçün işləyən build hər digər istifadəçini həmin developerin ofis proxysinə müraciət etməyə məcbur etməməlidir.

Nasazlığı bildirərkən ayarın harada verildiyini göstərin: Ant xassəsi, JVM başlanğıc seçimi, tapşırıq konfiqurasiyası və ya child proses mühiti. Bu fərq çox vaxt çatışmayan izahatdır.

Əlaqəli məqalələr