2012-01-06 26 views
7

मैंने अभी नेटबीन्स आईडीई स्थापित किया है। अब मैं किसी भी संगठन को आयात करने में असमर्थ हूं। * Libs और यह सिर्फ package org does not exist कहता है। इसके अलावा, मैंने परियोजना में jdic.jar आयात किया है और भले ही कोड समापन सुझाव org.jdesktop के रूप में दिखाई देते हैं। *, यह वही त्रुटि दिखाता है।नेटबीन त्रुटि: पैकेज संगठन मौजूद नहीं है

मैं इसे कैसे ठीक करूं?

+2

क्या आपने जार आयात करने के बाद अपनी परियोजना को साफ किया? सुनिश्चित करें कि जार परियोजना सेटिंग्स के LIB फ़ोल्डर में सूचीबद्ध है। – kosa

+0

संगठन। * पैकेज? क्या आपके पास कोई परियोजना निर्भरता है? – kosa

+0

कोई भी नहीं। मैं वास्तव में jdic आयात करने की कोशिश कर रहा हूं, लेकिन पैकेज-नाम "संगठन" के साथ कुछ भी। विफल रहता है। –

उत्तर

13

Clearing the cache इसे ठीक किया गया। खिड़कियों में 7 कैश

C:\Users\username\AppData\Local\NetBeans\... 

लिनक्स पर में स्थित है, कैश पर है: कैश को साफ़ करने, और NetBeans को पुन: प्रारंभ पर

/home/username/.cache/netbeans/... 

, यह org.* आयात फिर से पहचान करने के लिए शुरू कर दिया।

+4

विंडोज लोग, अगर आपको ऐपडाटा नहीं मिल रहा है, तो% AppData% की खोज करें। यह आमतौर पर छिपा हुआ है। छिपी हुई फाइलों को दिखाने के लिए – Menefee

+0

: स्टार्ट बटन के स्टार्ट बटन पिक्चर पर क्लिक करके, नियंत्रण कक्ष पर क्लिक करके, उपस्थिति और वैयक्तिकरण पर क्लिक करके और फिर फ़ोल्डर विकल्प पर क्लिक करके ओपन फ़ोल्डर विकल्प खोलें। व्यू टैब पर क्लिक करें। उन्नत सेटिंग्स के तहत, छुपी हुई फ़ाइलें, फ़ोल्डर्स और ड्राइव दिखाएं क्लिक करें, और उसके बाद ठीकक्लिक करें। –

+2

वही समस्या है, लेकिन यह इसे ठीक नहीं करता है। नेटबीन्स 8.0.2। –

1

आप

import org.xml.sax.Attributes; 

इस JDK का हिस्सा है आयात करने का प्रयास कर सकते हैं। यदि आप इसे नहीं ढूंढ पा रहे हैं, तो कुछ वास्तव में गलत है।


मैं तुम्हें अपने Maven pom.xml फाइल करने के लिए पुस्तकालयों को जोड़ने की आवश्यकता पर शक।

+0

मुझे मेवेन का कोई संदर्भ नहीं दिख रहा है ... –

+0

मैंने अभी माना है कि चूंकि वह नेटबीन का उपयोग कर रहा है, वह मेवेन का उपयोग कर रहा है जो कि बनाया गया है। (मैंने सोचा कि यह डिफ़ॉल्ट था) –

+0

मैं मैवेन का उपयोग नहीं कर रहा हूं। यह केवल संगठन है। * आयात मुझे एक मुद्दा है। मैंने userdata/var/cache को साफ़ करने का प्रयास किया लेकिन इससे मदद नहीं मिली। –

2

org.netbeans.lib.awtextra AbsoluteLayout लाइब्रेरी का हिस्सा है। जब भी फॉर्म में absolutelayout का उपयोग किया जाता है तो इसे आदर्श द्वारा स्वचालित रूप से जोड़ा जाना चाहिए। लेकिन यदि आप पूर्ण लेआउट का उपयोग करने के बाद किसी अन्य लेआउट पर स्विच करते हैं, तो जर्नल/लाइब्रेरी को क्लासपाथ से हटा दिया जाएगा और लाइब्रेरी में मौजूदा कोड बनाने की कॉल संकलित नहीं होगी।

  • यदि आप पूर्ण लेआउट का उपयोग करना चाहते हैं, तो कृपया परियोजना में लाइब्रेरी शामिल करें। प्रोजेक्ट में 'लाइब्रेरीज़' नोड का चयन करें, राइट-क्लिक करें और 'लाइब्रेरी जोड़ें' का चयन करें और उपलब्ध पुस्तकालयों की सूची से 'पूर्ण लेआउट' लाइब्रेरी का चयन करें।

  • यदि आप पूर्ण लेआउट का उपयोग नहीं करना चाहते हैं, तो लाइब्रेरी पर निर्भर कोड को अपूर्ण/निकालना सर्वोत्तम है और नए लेआउट का उपयोग करके फ़ॉर्म डिज़ाइन को फिर से करना सर्वोत्तम है।

0

आपको नेटबीन से बाहर निकलने के बाद सभी खोए गए .jar फ़ाइलों को पुनर्निर्देशित करना चाहिए, फिर इसे फिर से खोलना चाहिए। आईडीईई को .jar फ़ाइलों को खोजने में मदद करने के लिए आपको एक संकेत होना चाहिए। तो कृपया ऐसा करें। यदि आप जार फ़ाइल नहीं ढूंढ पा रहे हैं। स्वच्छ पैकेज और व्यक्तिगत पैकेज का निर्माण। एक निर्देशिका निर्देशिका में एक dist निर्देशिका नामक एक नई निर्देशिका बनाई जाएगी। अब आप उन्हें रीडायरेक्ट कर सकते हैं।

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