Du la til -Dhttp.proxyHost=... i ein Ant-kommando, men nedlastinga går framleis direkte. Stavemåten ser ut som ein Java-systemeigenskap; kommandoen som tek imot han, er avgjerande.

Ant sin kommandolinjesyntaks -D definerer Ant-byggjeegenskaper. Det er ikkje automatisk det same som å gje eit oppstartsval til JVM-en som køyrer Ant.

Ant dokumenterer ANT_OPTS for val som vert gjevne til den JVM-en. Han tilbyr også setproxy oppgåva for støtta proxykonfigurasjon frå ein bygg. Vel grensesnittet som passar til kravet og klienten som gjer førespurnaden.

Ein proxy brukt på Ant sin JVM konfigurerer ikkje automatisk eit separat køyrbart program eller ein uavhengig konfigurert klient som vert starta av ei oppgåve. Viss eit forgreina program feilar, undersøk eigen kommando og miljø.

For ei tillaten offentleg nedlasting leverer HTTP-proxylista kandidatar for vert og port for det valde grensesnittet. Hald maskinspesifikke endepunkt og kontohemmelegheiter utanfor delte byggjefiler der det er mogleg. Eit bygg som fungerer for éin utviklar, bør ikkje tvinge alle andre brukarar til å kontakte kontorproxyen til den utviklaren.

Når du rapporterer feilen, vis kvar innstillinga vart gjeven: Ant-eigenskap, JVM-oppstartsval, oppgåvekonfigurasjon eller miljøet til barneprosessen. Den skilnaden er ofte den manglande forklaringa.

Relaterte artiklar