2011-09-29 5 views
5

मैं अपने मैक पर थोड़ी देर के लिए GoClipse का उपयोग करके गो और जीएई के साथ खेल रहा हूं (क्योंकि वे विंडोज़ पर नहीं चलेंगे)। हाल ही में मैंने देखा कि जब मैं जिथब से एक पैकेज स्थापित करता हूं तो इसमें कुछ समस्याएं होती थीं। मैंने सोचा कि मैं पूरी चीज को पुनर्स्थापित कर दूंगा और इसे ठीक से स्थापित कर दूंगा। अच्छी तरह से स्थापित किया गया है, लेकिन जब यह जीएई एसडीके को एकीकृत करने के लिए आया तो मुझे कुछ घंटों की खोज हुई और केवल इस आलेख के साथ आया: http://code.google.com/p/goclipse/wiki/GoClipseAndTheGoogleAppEngine लेकिन चूंकि यह आपको go/scr फ़ोल्डर से फ़ाइलों को स्थानांतरित करने के लिए कहता है (जहां goinstall इंस्टॉल करता है पैकेज), मुझे लगता है कि यह सबकुछ सेट करने का सही तरीका नहीं है।Google गो और ऐप इंजन एसडीके इंस्टॉल करने का सही तरीका क्या है?

क्या कोई मुझे मैक पर गो और जीएई एसडीके दोनों को स्थापित करने के तरीके पर एक स्पष्ट, आसान कदम-दर-चरण मार्गदर्शिका दे सकता है?

उत्तर

7

संक्षिप्त उत्तर यह है कि गो और जीएई एसडीके इस तरह से एकीकृत नहीं होते हैं (मुझे लगता है) आप जिसकी तलाश में हैं। जीएई एसडीके में गो टूलचेन का अपना संस्करण शामिल है जो मानक उपकरणों के कुछ महत्वपूर्ण तरीकों से अलग है। वे मतभेद इतने गहरे हैं कि यह संभावना नहीं है कि आप दोनों को एकजुट करने की कोशिश करने से ज्यादा उपयोगिता प्राप्त करेंगे। यहां बड़े अंतर हैं:

  • GAE मानक lib से कुछ संकुल का समर्थन नहीं करता है उदा। "असुरक्षित"
  • GAE सीजीओ का समर्थन नहीं करता
  • GAE अक्सर एक या अधिक प्रमुख संस्करणों
  • आप एक GAE परियोजना में किसी भी बाइनरी पुस्तकालयों (जाना या अन्यथा) का उपयोग नहीं कर सकते हैं (आप सब कुछ के लिए स्रोत की आवश्यकता द्वारा मुख्य वितरण का समय लेता है)
  • goinstall उपयोग के लिए नहीं GAE परियोजनाओं
इस वजह से

मैं पूरी तरह से अलग रूप में मेरे GAE और गैर GAE उपकरण का इलाज के साथ किया जाता है। यदि आप केवल जीएई विकास कर रहे हैं, तो आप मानक उपकरणों के बिना पूरी तरह से कर सकते हैं।

संबंधित मुद्दे