Опцията -D на Ant не винаги е прокси опция на JVM
Свойство на Ant и системно свойство на Java могат да имат еднакъв правопис, без да са една и съща настройка. Конфигурирайте JVM или задачата, която прави заявката.
Добавихте -Dhttp.proxyHost=... към команда на Ant, но изтеглянето все още минава директно. Изписването изглежда като системно свойство на Java; командата, която го получава, има значение.
Синтаксисът -D на командния ред на Ant дефинира свойства за изграждане на Ant. Това не е автоматично същото като подаване на опция за стартиране на JVM, която изпълнява Ant.
Ant документира ANT_OPTS за опциите, подавани на тази JVM. Той също предоставя setproxy задача за поддържана конфигурация на прокси от изграждане. Изберете интерфейса, който отговаря на изискването и на клиента, който прави заявката.
Прокси, приложено към JVM на Ant, не конфигурира автоматично отделен изпълним файл или независимо конфигуриран клиент, стартиран от задача. Ако разклонена програма се провали, проверете собствената ѝ команда и среда.
За разрешено публично изтегляне списъкът с HTTP прокси предоставя кандидати за хоста и порта на избрания интерфейс. Дръжте крайните точки и тайните на акаунта извън споделените файлове за изграждане, когато е възможно. Изграждане, което работи за един разработчик, не трябва да принуждава всеки друг потребител да се свързва с офис проксито на този разработчик.
Когато съобщавате за проблема, покажете къде е подадена настройката: свойство на Ant, опция за стартиране на JVM, конфигурация на задача или среда на дъщерен процес. Това разграничение често е липсващото обяснение.