मैं एक Grails 2.0.x अनुप्रयोग विकसित कर रहा हूं जिसमें निश्चित रूप से कई बाहरी निर्भरताएं हैं। चूंकि मैं एक कॉर्पोरेट फ़ायरवॉल के पीछे बैठा हूं, इसलिए मैंने इंटरनेट पर पहुंच की अनुमति देने के लिए मेरे ProxySettings.groovy
को कॉन्फ़िगर किया है, जो इसे करना चाहिए।
अब हमें कुछ स्थानीय कलाकृतियों (अन्य परियोजनाओं से) पर निर्भरता भी शामिल करने की आवश्यकता है, जो हमारे स्थानीय मेवेन भंडार में पाया जा सकता है। हमारे कॉर्पोरेट नेटवर्क सेटअप केवल बाहरी साइटों के लिए प्रॉक्सी का उपयोग करना है, आंतरिक नहीं। तो जब Grails स्टार्टअप पर मेरी निर्भरताओं को हल करता है तो यह सभी बाहरी कलाकृतियों को ठीक से डाउनलोड करता है, लेकिन हमारी स्थानीय निर्भरताओं को लाने की कोशिश करते समय विफल रहता है। अगर मैं पूरी तरह से अपने ProxySettings.groovy
-file की सामग्री को हटा देता हूं, तो विपरीत सत्य है, Grails बाहरी निर्भरताओं को हल नहीं कर सकता है, लेकिन हमारे स्थानीय मेवेन भंडार से JAR को डाउनलोड करने में प्रबंधन करता है।
मैंने आंतरिक साइटों को Grails में प्रॉक्सी-सेटिंग्स का उपयोग करने से बाहर करने के तरीके पर दस्तावेज़ ढूंढने का प्रयास किया है, लेकिन अब तक दुर्भाग्य से विफल रहा है।
mavenRepo
पर कॉल करने से पहले BuildConfig.groovy
में प्रायोगिक रूप से प्रॉक्सी सेटिंग्स को निकालने (या बदलने) का एक और विकल्प संभवतः हो सकता है?
वर्तमान में हम अपने Grails परियोजनाओं को बनाने के लिए मेवेन का उपयोग नहीं कर रहे हैं (क्योंकि पहले से ही बिल्ड सर्वर पर रिलीज बिल्ड बनाने के साथ कुछ समस्याएं थीं)।
किसी भी मदद की बहुत सराहना की जाएगी!स्थानीय भंडारों के लिए Grails प्रॉक्सी सेटिंग्स को बाईपास करना
7
A
उत्तर
2
अभी मुझे कोई बात नहीं है कि इसके आसपास जाने का एक आसान तरीका है।
वर्तमान में स्विच करने में सक्षम होने के लिए एक खुला बग नहीं है programmtically
http://jira.grails.org/browse/GRAILS-7658
प्रॉक्सी-स्थापना एक अन्य विकल्प अपने grails परियोजना के अंदर आंतरिक निर्भरता स्थानांतरित करने के लिए किया जाएगा।
या तुम सिर्फ BuildConfig.groovy
में सब कुछ डंप सकताSystem.properties.putAll([
"http.proxyHost": "myproxy.hostname.com",
"http.proxyPort": "8080",
"http.proxyUserName": "myUser",
"http.proxyPassword": "myPass"
])
स्पष्ट इसे बाहर आंतरिक निर्भरता के लिए और फिर आप अच्छा हो सकता है।
संबंधित मुद्दे
- 1. लाइटटैड रिवर्स प्रॉक्सी सेटिंग्स
- 2. जावा के लिए प्रॉक्सी सेटिंग्स को कॉन्फ़िगर कैसे करें?
- 3. स्थानीय भंडारों के लिए Node.js के लिए Mercurial HG लाइब्रेरी
- 4. सहायक विकास रत्नों के लिए बंडलर को बाईपास करना
- 5. विभिन्न सेटिंग्स के साथ कई भंडारों में मेवेन आर्टिफैक्ट को तैनात करना
- 6. आईओएस प्रॉक्सी सेटिंग्स प्राप्त करें
- 7. मेवेन सिस्टम सिस्टम प्रॉक्सी सेटिंग्स
- 8. अपने डेटासोर्स कार्यान्वयन का उपयोग करने के लिए Grails को कॉन्फ़िगर करना या मानक डेटासोर्स को प्रॉक्सी करने के लिए
- 9. आईआईएस प्रक्रियाओं के लिए प्रॉक्सी सेटिंग्स कैसे सेट करें?
- 10. क्या सफारी एक्सटेंशन में प्रॉक्सी सेटिंग्स सेट करना संभव है?
- 11. स्थानीय फाइलें खोलते समय document.domain सीमाओं को कैसे बाईपास करें?
- 12. दो अलग-अलग भंडारों को विलय करना
- 13. मैं ब्राउजर की प्रॉक्सी सेटिंग्स कैसे ढूंढूं?
- 14. उपयोग चार्ल्स प्रॉक्सी मार्ग के लिए https स्थानीय http सर्वर
- 15. गिट दो स्थानीय भंडारों के बीच परिवर्तन खींच रहा है
- 16. स्थानीय प्रॉक्सी के माध्यम से कर्ल को कैसे अनुमति दें?
- 17. धूमकेतु के लिए nginx प्रॉक्सी
- 18. svn एकाधिक भंडारों को प्रतिबद्ध करता है
- 19. वेर्कज़ुग में थ्रेड और स्थानीय प्रॉक्सी। उपयोग
- 20. नेवीस प्रॉक्सी
- 21. HttpWebRequest के लिए मोजे प्रॉक्सी
- 22. बैच/बीएटी - बैच/बीएटी फ़ाइल के साथ प्रॉक्सी सेटिंग्स बदलें
- 23. IE प्रॉक्सी सेटिंग्स के लिए उपयोग की जाने वाली जावास्क्रिप्ट proxy.pac फ़ाइल को डीबग कैसे करें?
- 24. सी # ऑटो का पता लगाने के प्रॉक्सी सेटिंग्स
- 25. दो गिट भंडारों के इतिहास को समझाएं?
- 26. ग्रहण नेटवर्क सेटिंग्स से गतिशील प्रॉक्सी का उपयोग कैसे करें?
- 27. Grails रीफ्रेश-निर्भरता स्थानीय मैवेन रिपोजिटरी
- 28. सभी HTTP ट्रैफ़िक (स्थानीय प्रॉक्सी) को कैसे पकड़ें
- 29. कनेक्ट BitBucket करने के लिए प्रॉक्सी
- 30. Grails 2.0 में स्थानीय प्लगइन कैसे चलाएं?