मैंने एक साधारण कार्यक्रम लिखा था। केवल एक सीटीएबीफ़ोल्डर और सीटाबिटम से निहित वेलकमटाब। मैं अपने वेलकमटाब को एक ब्राउज़र द्वारा भरना चाहता हूं जो मेरे एचटीएमएल प्रस्तुत करता है। WelcomeTab की विधि init() में मैं एक ब्राउज़र बनाएं, लेकिन जब कार्यक्रम यह निर्माण करना चाहते हैं मैं इस त्रुटिswt ब्राउज़र कोई और हैंडल त्रुटि
Exception in thread "main" org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.browser.Mozilla.initMozilla(Unknown Source)
at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
at org.hekmatof.Hbook.UI.WelcomeTab.init(WelcomeTab.java:55)
at org.hekmatof.Hbook.UI.WelcomeTab.<init>(WelcomeTab.java:30)
... अलावा
मैं आर्क-लिनक्स पर आधारित केडीई पर ग्रहण 3.7 का प्रयोग मिलता है जैसा कि मैंने इस त्रुटि की खोज की है, हर जगह थ्रेड पर सीमित हैंडल के बारे में बताता है, लेकिन यह एक सरल प्रोग्राम है जिसमें कोई फ़ॉन्ट या छवि नहीं है ... निपटान करने के लिए। मुझे लगता है कि यह ऑपरेशन सिस्टम
मैं /usr/lib/xulrunner-6.0 करने के लिए अपने MOZILLA_FIVE_HOME env-वर की स्थापना की और मैं इस नई त्रुटि मिलती है: कोई और अधिक हैंडल [पंजीकृत नहीं पता लगा सकता है XULRunner उपयोग करने के लिए], मैं फ़ायरफ़ॉक्स 6.0 का उपयोग करें और मैं xulrunner अलग से स्थापित – Hekmatof
चेक मेरे उत्तर का संपादन .. – Sorceror
@ सॉर्सर मुझे उबंटू 11.10 वनियरिक में अपग्रेड करने के बाद यह त्रुटि मिल रही है। मैंने 'निर्यात MOZILLA_FIVE_HOME =/usr/lib/firefox-7.0.1' का उपयोग करने का कोई फायदा नहीं लिया है!:-( – TrinitronX