Az Ant -D kapcsolója nem mindig JVM-proxy kapcsoló
Egy Ant-tulajdonság és egy Java rendszertulajdonság írásmódja azonos lehet anélkül, hogy ugyanaz a beállítás lenne. A kérést végző JVM-et vagy feladatot állítsa be.
Hozzáadta a -Dhttp.proxyHost=... elemet egy Ant-parancshoz, de a letöltés továbbra is közvetlenül megy. Az írásmód Java rendszertulajdonságra hasonlít; a fogadó parancs számít.
Az Ant parancssori -D szintaxisa Ant build-tulajdonságokat definiál. Ez nem automatikusan ugyanaz, mint egy indítási kapcsolót átadni az Antot futtató JVM-nek.
Az Ant dokumentálja a ANT_OPTS változót a JVM-nek adott kapcsolókhoz. Emellett a buildből a támogatott proxykonfigurációhoz setproxy feladatot is biztosít. Válassza a követelményhez és a kérést végző klienshez illő felületet.
Az Ant JVM-ére alkalmazott proxy nem állít be automatikusan külön végrehajtható programot vagy egy feladat által indított, önállóan beállított klienst. Ha egy elágaztatott program meghiúsul, vizsgálja meg a saját parancsát és környezetét.
Egy engedélyezett nyilvános letöltéshez a HTTP-proxylista jelölteket kínál a kiválasztott felület hosztjához és portjához. Tartsa a gépspecifikus végpontokat és a fióktitkokat lehetőség szerint a megosztott buildfájlokon kívül. Az egyik fejlesztőnél működő buildnek nem szabad minden más felhasználót arra kényszerítenie, hogy az adott fejlesztő irodai proxyját keresse.
A hiba bejelentésekor mutassa meg, hol adták meg a beállítást: Ant-tulajdonság, JVM-indítási kapcsoló, feladatkonfiguráció vagy gyermekfolyamat környezete. Ez a megkülönböztetés gyakran a hiányzó magyarázat.