Ant ning -D parametri har doim JVM proksi parametri emas
Ant xossasi va Java tizim xossasi bir xil yozilishi mumkin, lekin ular bir xil sozlama emas. Soʻrovni amalga oshiruvchi JVM yoki vazifani sozlang.
Siz Ant buyrugʻiga -Dhttp.proxyHost=... qoʻshdingiz, lekin yuklab olish hali ham toʻgʻridan-toʻgʻri davom etadi. Yozilishi Java tizim xossasiga oʻxshaydi; uni qabul qiladigan buyruq muhim.
Ant buyruq qatorining -D sintaksisi Ant build xossalarini belgilaydi. Bu Antni ishga tushiruvchi JVM ga ishga tushish parametrini berish bilan avtomatik bir xil emas.
Ant oʻsha JVM ga beriladigan parametrlar uchun ANT_OPTS hujjatlashtiradi. Shuningdek, builddan qoʻllab-quvvatlanadigan proksi konfiguratsiyasi uchun setproxy vazifasini taqdim etadi. Talab va soʻrovni amalga oshiruvchi mijozga mos interfeysni tanlang.
Ant JVM iga qoʻllangan proksi vazifa tomonidan ishga tushirilgan alohida ijro etiluvchi dastur yoki mustaqil sozlangan mijozni avtomatik sozlamaydi. Agar tarmoqlangan dastur muvaffaqiyatsiz boʻlsa, uning oʻz buyrugʻi va muhitini tekshiring.
Ruxsat etilgan ommaviy yuklab olish uchun HTTP proksi roʻyxati tanlangan interfeys xosti va porti uchun nomzodlarni taqdim etadi. Mashinaga xos oxirgi nuqtalar va hisob sirlarini iloji boricha umumiy build fayllaridan tashqarida saqlang. Bitta dasturchi uchun ishlaydigan build boshqa barcha foydalanuvchilarni oʻsha dasturchining ofis proksisiga murojaat qilishga majburlamasligi kerak.
Muvaffaqiyatsizlik haqida xabar berishda sozlama qayerda berilganini koʻrsating: Ant xossasi, JVM ishga tushish parametri, vazifa konfiguratsiyasi yoki bola jarayon muhiti. Bu farq koʻpincha yetishmayotgan tushuntirishdir.