Сіз Ant командасына -Dhttp.proxyHost=... қостыңыз, бірақ жүктеу әлі де тікелей жүреді. Жазылуы Java жүйелік қасиетіне ұқсайды; оны қабылдайтын команда маңызды.

Ant командалық жолының -D синтаксисі Ant build қасиеттерін анықтайды. Бұл Ant орындайтын JVM-ге іске қосу параметрін берумен автоматты түрде бірдей емес.

Ant сол JVM-ге берілетін параметрлерді ANT_OPTS деп құжаттайды. Ол сондай-ақ build ішінен қолдау көрсетілетін прокси конфигурациясы үшін setproxy тапсырмасын ұсынады. Талапқа және сұрау жасайтын клиентке сәйкес интерфейсті таңдаңыз.

Ant JVM-іне қолданылған прокси тапсырма іске қосатын бөлек орындалатын бағдарламаны немесе дербес конфигурацияланған клиентті автоматты түрде конфигурацияламайды. Тармақталған бағдарлама сәтсіз болса, оның өз командасы мен ортасын тексеріңіз.

Рұқсат етілген жалпыға ортақ жүктеу үшін HTTP прокси тізімі таңдалған интерфейстің хосты мен порты үшін үміткерлерді ұсынады. Машинаға тән соңғы нүктелер мен тіркелгі құпияларын мүмкіндігінше ортақ build файлдарынан тыс ұстаңыз. Бір әзірлеуші үшін жұмыс істейтін build барлық басқа пайдаланушыны сол әзірлеушінің кеңсе проксиіне хабарласуға мәжбүрлемеуі керек.

Ақаулық туралы хабарлағанда параметрдің қайда берілгенін көрсетіңіз: Ant қасиеті, JVM іске қосу параметрі, тапсырма конфигурациясы немесе еншілес процесс ортасы. Бұл айырмашылық көбіне жетіспейтін түсіндірме болады.

Қатысты мақалалар