का चयन "एक OSGi रूपरेखा" टाइप करने के लिए OSGi सांत्वना इंतज़ार कर रहा है: यह केवल कोई आवश्यक प्लग-इन या आयातित पैकेज के साथ एक नया बंडल बनाता है (जब तक आप एक उत्प्रेरक चुनें जो मामले में org.osgi.framework पैकेज आयातित पैकेज के तहत दिखाया गया है)।
ग्रहण संस्करण का चयन: अगले विज़ार्ड आप चेकबॉक्स देता है "यह प्लगइन यूआई के लिए योगदान कर देगा" क्लिक करने के बाद और आप किसी भी अन्य विकल्पों के बिना एक ग्रहण प्लगइन एक अमीर ग्राहक अनुप्रयोग
बनाने की अनुमति देता एक आवश्यक प्लगइन के रूप में org.eclipse.core.runtime होगा। यदि आप कहते हैं कि प्लग-इन यूआई में योगदान देगा तो org.eclipse.ui आवश्यक प्लग-इन में जोड़ा जाएगा।यह कहकर कि आप एक समृद्ध ग्राहक एप्लिकेशन बनाना चाहते हैं, टेम्पलेट अंतिम स्क्रीन पर अलग हैं और आपको एक को समाप्त करने के लिए चुनने के लिए मजबूर होना पड़ता है। यदि आपने UI विकल्प चुना है तो भी आपका एक्टिवेटर प्लगइन का विस्तार करेगा यदि आपने UI विकल्प और AbstractUIPlugin नहीं चुना है।
किसी भी तरीके से बनाए गए बंडलों के बारे में कुछ भी अलग नहीं है, विज़ार्ड बस आपके लिए कुछ डिफ़ॉल्ट आवश्यक प्लग-इन/आयातित पैकेज सेट करता है। बेशक वॉनसी ने इंगित किया कि ग्रहण मार्ग द्वारा निर्धारित कुछ निर्भरताओं को अन्य ओएसजीआई कार्यान्वयन के साथ संगत नहीं किया जा सकता है।
दोनों बंडल प्रकार संगत हैं? –
@ coding.mof: मैंने अभी इस प्रश्न को हल करने के लिए मेरा जवाब पूरा कर लिया है, लेकिन एक ग्रहण प्लगइन स्टैंडअलोन ओएसजीआई पर्यावरण में आवश्यक नहीं होगा क्योंकि कुछ ग्रहण-विशिष्ट सेवाएं (जिस पर यह निर्भर करेगा) लापता। – VonC