2009-11-13 9 views

उत्तर

6

यह अगले ग्रहण प्रमुख रिलीज़ E4 में संभव हो जाएगा:

E4 के लक्ष्यों में से एक अन्य भाषाओं में प्लगइन्स लिखने के लिए सहायता प्रदान करना है।

उद्धरण http://wiki.eclipse.org/E4/JavaScript से है जो ई 4 में ग्रहण प्लग-इन को लागू करने के लिए जावास्क्रिप्ट का उपयोग करने की वर्तमान स्थिति को सारांशित करता है।

ग्रहण के बगजिला मुद्दे # 227058 में यह समस्या भी उस पर कुछ चर्चा है, लेकिन मेरा मानना ​​है कि यह पुराना है।

मुझे वर्तमान में अन्य भाषाओं के बारे में गतिविधि के बारे में पता नहीं है।

4

नहीं। एक ग्रहण प्लगइन एक ओएसजीआई बंडल है, और इसके लिए ज्यथन में जहां तक ​​मैं देख सकता हूं, विभिन्न चीजों के साथ बातचीत करने की आवश्यकता है।

यदि आप जावा से बचना चाहते हैं, तो आप अन्य चीजों को देख सकते हैं जो JVM को लक्षित करते हैं, लेकिन आपको यह समझना होगा कि क्या आप आवश्यक चीजों को कॉल करने के लिए आवश्यक विशिष्ट वस्तुओं का उत्पादन और उपभोग कर सकते हैं और आवश्यक तरीकों से बुलाए जा सकते हैं ।

+0

अन्य जेवीएम भाषाओं के बारे में क्या? – Imran

2

ओएसजीआई बंडल अन्य जेवीएम भाषाओं जैसे स्कैला में लिखे जा सकते हैं। एक्लिप्स प्लग-इन, अभी तक, जावा के अलावा किसी अन्य भाषा का समर्थन नहीं करता है। ग्रहण प्लग-इन विकास पर्यावरण भारी रूप से जेडीटी का उपयोग करता है जो इसे जावा से जोड़ता है। हालांकि कुछ योजनाएं मैंने सुना है कि प्लग-इन अन्य भाषाओं में समर्थित हो सकते हैं। लेकिन मुझे नहीं लगता कि निकट भविष्य में आ रहा है।

+0

जहां तक ​​मुझे पता है, ई 4 प्रोजेक्ट ऐसे समर्थन लाएगा। यह एक और सवाल है जब e4 मुख्यधारा में वर्तमान 3.x लाइन को प्रतिस्थापित करेगा। –

+0

मुझे लगता है कि आप ई 4 http://www.eclipse.org/e4/resources/e4-whitepaper.php#web2desktop में प्लग-इन लिखने के लिए जावास्क्रिप्ट का उपयोग कर सकते हैं मुझे संदेह है कि यह 3.x स्ट्रीम में वापस घूम जाएगा। – Ankur

2

आप अपने मुख्य कोड को ज्योथन में लिख सकते हैं और जावा से कॉल करने के लिए जावा इंटरफेस का उपयोग कर सकते हैं। विवरण के लिए this पर एक नज़र डालें। इसके अलावा, मैं ऐसा करने के लिए एक उपयोगिता पुस्तकालय (github.com/abhin4v/jywrapper) लिख रहा हूं। इसमें अभी बहुत कम दस्तावेज है, लेकिन आप प्रदान किए गए उदाहरणों को देख सकते हैं।

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