बस समझाया गया, अब कोई भी एसबीटी परियोजना मॉड्यूल हो सकती है। जो (किसी भी तरह) एक सुधार है, क्योंकि आप उन्हें मौजूदा परियोजनाओं को एक विशिष्ट "प्ले फ्रेमवर्क मॉड्यूल प्रोजेक्ट" प्रारूप में परिवर्तित किए बिना आयात कर सकते हैं।
उदाहरण के लिए, प्ले 1.x में आपके पास कई मॉड्यूल हैं जो जार फ़ाइल के अंदर बहुत सारे तर्क प्रदान करते हैं जो "प्ले मॉड्यूल" प्रोजेक्ट से संबंधित है। उस जार का स्रोत उसी प्रोजेक्ट में नहीं है, जो डिबगिंग को जटिल कर सकता है। नई प्रणाली के साथ आप बस एसबीटी-जार प्रोजेक्ट (एक रैपर प्रोजेक्ट बनाने की कोई ज़रूरत नहीं है) आयात कर सकते हैं या, यदि आप उस प्ले प्रोजेक्ट को आयात कर रहे हैं जिसमें उस अन्य प्रोजेक्ट हैं, तो आप निर्भरताओं का अधिक आसानी से पालन कर सकते हैं।
एक अतिरिक्त लाभ यह है कि आप पूर्ण प्ले परियोजनाओं को मॉड्यूल के रूप में पुन: उपयोग कर सकते हैं। जिसका अर्थ है कि आपके एडमिनिस्ट्रेशन एप्लिकेशन एक्स के लिए मॉड्यूल को पूर्ण और स्वतंत्र प्ले प्रोजेक्ट के रूप में बनाया जा सकता है और उसके बाद एसबीटी बिल्ड फ़ाइल में एक लाइन जोड़कर एप्लिकेशन जेड में पुन: उपयोग किया जा सकता है। वहां बहुत सारी संभावनाएं हैं।
स्रोत
2012-02-08 14:43:04
बहुत बढ़िया, कैसे यह तो करना है? मैं सिर्फ Play2 का उपयोग करने के बारे में सोचना शुरू कर रहा था।0 लेकिन कोई स्पष्टीकरण नहीं है कि मैं कई परियोजनाओं को कैसे जोड़ूं और उन्हें चलाएं जैसे कि मैं एक एकल परियोजना चलाता हूं? – Ciantic