Engadiches -Dhttp.proxyHost=... a un comando de Ant, pero a descarga segue indo directamente. A ortografía parece unha propiedade do sistema Java; o comando que a recibe é o que importa.

A sintaxe -D da liña de comandos de Ant define propiedades de compilación de Ant. Iso non é automaticamente o mesmo que pasar unha opción de inicio á JVM que executa Ant.

Ant documenta ANT_OPTS para as opcións que se pasan a esa JVM. Tamén ofrece a setproxy tarefa para a configuración de proxy admitida desde unha compilación. Escolle a interface que coincide co requisito e co cliente que realiza a solicitude.

Un proxy aplicado á JVM de Ant non configura automaticamente un executable separado nin un cliente configurado de forma independente que inicie unha tarefa. Se un programa bifurcado falla, examina o seu propio comando e contorno.

Para unha descarga pública permitida, a lista de proxies HTTP ofrece candidatos para o host e o porto da interface escollida. Mantén os extremos específicos da máquina e os segredos da conta fóra dos ficheiros de compilación compartidos cando sexa posible. Unha compilación que funciona para un desenvolvedor non debería obrigar a todos os demais usuarios a contactar co proxy de oficina dese desenvolvedor.

Ao informar do fallo, mostra onde se forneceu a configuración: propiedade de Ant, opción de inicio da JVM, configuración da tarefa ou contorno do proceso fillo. Esa distinción adoita ser a explicación que falta.

Artigos relacionados