Ant चा -D पर्याय नेहमी JVM प्रॉक्सी पर्याय नसतो
Ant गुणधर्म आणि Java सिस्टम गुणधर्म यांचे स्पेलिंग समान असू शकते, पण ते एकच सेटिंग नसते. विनंती करणारे JVM किंवा कार्य कॉन्फिगर करा.
तुम्ही Ant कमांडमध्ये -Dhttp.proxyHost=... जोडले, पण डाउनलोड अजूनही थेट जाते. स्पेलिंग Java सिस्टम गुणधर्मासारखे दिसते; ते स्वीकारणारी कमांड महत्त्वाची आहे.
Ant च्या कमांड-लाइन -D सिंटॅक्स Ant बिल्ड गुणधर्म परिभाषित करते. हे Ant चालवणाऱ्या JVM ला स्टार्टअप पर्याय देण्यासारखे स्वयंचलितपणे समान नाही.
Ant त्या JVM ला दिलेल्या पर्यायांसाठी ANT_OPTS चे दस्तऐवजीकरण करते. बिल्डमधून समर्थित प्रॉक्सी कॉन्फिगरेशनसाठी setproxy कार्य देखील देते. गरज आणि विनंती करणाऱ्या क्लायंटशी जुळणारा इंटरफेस निवडा.
Ant च्या JVM वर लागू केलेला प्रॉक्सी कार्याद्वारे सुरू केलेला स्वतंत्र एक्झिक्युटेबल किंवा स्वतंत्रपणे कॉन्फिगर केलेला क्लायंट स्वयंचलितपणे कॉन्फिगर करत नाही. फोर्क केलेला प्रोग्राम अयशस्वी झाल्यास त्याची स्वतःची कमांड आणि वातावरण तपासा.
अनुमत सार्वजनिक डाउनलोडसाठी HTTP प्रॉक्सी सूची निवडलेल्या इंटरफेसच्या होस्ट आणि पोर्टसाठी उमेदवार देते. मशीन-विशिष्ट एंडपॉइंट आणि खाते रहस्ये शक्य तितकी सामायिक बिल्ड फाइलांबाहेर ठेवा. एका विकसकासाठी चालणाऱ्या बिल्डने इतर प्रत्येक वापरकर्त्याला त्या विकसकाच्या ऑफिस प्रॉक्सीशी संपर्क साधण्यास भाग पाडू नये.
अपयश नोंदवताना सेटिंग कुठे दिली हे दाखवा: Ant गुणधर्म, JVM स्टार्टअप पर्याय, कार्य कॉन्फिगरेशन किंवा चाइल्ड प्रोसेस वातावरण. हाच फरक बऱ्याचदा गहाळ स्पष्टीकरण असतो.