2012-07-08 12 views
6

मैंने ग्रहण प्लेटफ़ॉर्म पर लिखा गया एक कोड डाउनलोड किया है, और मैं इसे संकलित करना चाहता हूं, लेकिन jar फ़ाइलों में से एक जो मैं शामिल करता हूं, ISafeRunnable नामक कक्षा का उपयोग करता है, और वर्ग का कैनोलिक नाम है: org.eclipse.core.runtime.ISafeRunnable। लेकिन इससे कोई फर्क नहीं पड़ता कि org.eclipse.core.runtime से शुरू होने वाली कितनी जार फ़ाइलें मैं अपने निर्माण पथ में जोड़ती हूं, उनमें से कोई भी ISafeRunnable नहीं है !!! कृपया मदद करें!!!!ISAfeRunnable कहां है?

+3

का उपयोग कर रहे हैं, जो आप मदद करना चाहते हैं। [यहां यह है, ओपी] (http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.5/org.eclipse.equinox/common/3.5.0/org/eclipse/core/ रनटाइम/ISafeRunnable.java) –

+0

मिला [यह] (http://www.jarfinder.com/index.php/java/info/org.eclipse.core.runtime.ISafeRunnable)? – CodeCaster

+0

@ कोडकस्टर: मैंने सवाल पूछने से पहले कोशिश की !! यह वहां नहीं है !! लेकिन वैसे भी धन्यवाद ... –

उत्तर

6

यदि आप org.eclipse.equinox.common आयात करते हैं तो भी इससे मदद मिलेगी? this thread की जाँच करें, उदाहरण के लिए:

ISafeRunnable इंटरफ़ेस विषुव प्लगइन (org.eclipse.equinox.common) में स्थित है। यदि आप अपनी प्रोजेक्ट में SWT लाइब्रेरी जोड़ते हैं, तो इसे स्वचालित रूप से बिल्ड पथ में जोड़ा जाना चाहिए। आप बिल्ड प्रोजेक्ट को चुनकर/ लाइब्रेरीज़ ... और फिर SWT लाइब्रेरी का चयन करके अपनी परियोजना पर राइट-क्लिक करके ऐसा कर सकते हैं। इसके बाद, आपके प्रोजेक्ट में एक नया फ़ोल्डर होना चाहिए, जिसमें JRE फ़ोल्डर के समान आइकन हो, और org.eclipse.swt ... और org.eclipse.equinox.common सहित कुछ जार शामिल हैं।

+0

धन्यवाद ... मैंने 'org.eclipse.equinox.common' और tada जोड़ा !!! कक्षा वहां है, लेकिन आपके उत्तर का दूसरा भाग मेरे लिए काम नहीं करता है। जब मैं बिल्डपैथ/ऐड लाइब्रेरी खोलता हूं, वहां कोई एसडब्ल्यूटी विकल्प नहीं होता है !!! मेरा ग्रहण ग्रहण 3.7.1 जे 2 ईई है ... मैं हमेशा जार फ़ाइल को मैन्युअल रूप से जोड़कर swt जोड़ता हूं। Org.eclipse.swt.cocoa/win32 .... –

+3

Duuuuude !!!!!!! –

0

यह org.eclipse.core.runtime जार लाइब्रेरी में है। लाइब्रेरी में शामिल इंटरफ़ेस की सूची के लिए यह link देखें। सुनिश्चित करें कि आप सही platform (3.7) संस्करण

+0

ग्रहण संस्करण का क्या? यह बहुत समय पहले 'equinox.common' पर फैला हुआ था। –

+0

ग्रहण 3.7: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fruntime%2FISafeRunnable.html – GETah

+0

आप अपने जावाडोक को एक लिंक प्रदान करें। इसका पैकेज नाम विवादित नहीं है, लेकिन ओएसजीआई बंडल की आईडी इसमें रहती है। आपके लिंक से मैं बंडल आईडी को कम करने में सक्षम नहीं था। क्या आपने टिप्पणी में मेरा लिंक देखा था? –

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