2014-06-13 9 views
9

मैंने अभी पाया है कि मेरे नेटबीन अचानक जावा एपीआई में पाए गए वर्गों को आयात करना बंद कर देते हैं लेकिन फिर भी मेरे बाहरी पुस्तकालयों से कक्षाएं आयात कर सकते हैं।नेटबीन्स ने आयात करने के लिए ज्ञात कक्षाओं का सुझाव देने से इनकार कर दिया

NetBeans editor

आप देख सकते हैं, List और ArrayList, java.util पैकेज से कक्षाएं लेकिन आयात करने के लिए उन्हें यहां नहीं दिखाए जाते हैं के लिए सामान्य सुझाव कर रहे हैं बजाय इसे बनाने के लिए मुझे पूछ रहा है: नीचे दी गई छवि पर एक नजर डालें कक्षा। मुझे पता है कि मैं कोड के शीर्ष पर import java.util.List; टाइप कर सकता हूं लेकिन जीवन पहले बेहतर था! कृपया मुझे मदद की ज़रूरत है।

+0

यदि आप मैन्युअल रूप से आयात जोड़ते हैं तो netbeans इसे पहचानते हैं? – rizzz86

+0

यह होगा, लेकिन जैसा कि मैंने कहा था कि जब आयात स्वचालित हो तो जीवन बेहतर था। – Jevison7x

उत्तर

15

लिए मैं कुछ मिनट पहले ही समस्या थी ... भयानक निर्धारित किया है। एक ही समस्या यहां बताया गया है:

Bug 235712

समाधान जो मुझे मिल गया है पर्याप्त नहीं था - बस Netbeans कैश हटाने ...

ऐसा करने में, मदद करने के लिए जाना = => के बारे में। फिर कैश के साथ निर्देशिका पर जाएं और "इंडेक्स" कैटलॉग में जो कुछ भी मिलता है उसे हटा दें।

enter image description here

एनबी को पुन: प्रारंभ करने के बाद, सब कुछ शांत था।

0

ऑटो पूर्ण होने पर सुनिश्चित करने के लिए Preferences->Editor->Code Completion के तहत जांचें, हालांकि आपके स्क्रीन शॉट द्वारा मुझे लगता है कि यह है।

इसके अलावा Preferences->Editor->Formatting कोशिश करते हैं और अपनी भाषा Java

+0

यदि आप netbeans में 'ctrl + O' करते हैं और उदाहरण के लिए' सूची' टाइप करें, तो क्या आप सुझाव देखते हैं? –

+0

मैंने ctrl + O और टाइप की गई सूची की, लेकिन मुझे कोई सुझाव नहीं मिला। मैंने अपनी खुद की कक्षाएं भी लिखीं और मैंने उन्हें देखा! क्या समस्या हो सकती है? – Jevison7x

+0

क्या आपने भाषा को जावा में सेट किया था? –

0

आज मैं एक ही समस्या में आया। ऐसा होता है कि यदि आप काम करते समय गलत जगह पर क्लिक करते हैं तो कोड को पूर्ण होने से कक्षा को बाहर करना बहुत आसान होता है।

यह (NetBeans 8.2) को हल करने के लिए

उपकरण जाना - विकल्प -> संपादक टैब

फिर नीचे चयन जावा कोड समापन टैब

ड्रॉप में (मेरे मामले में यह जावा था)

आपको पैकेज/कक्षा शीर्षक वाला एक बॉक्स मिलेगा EXCLUDE टैब में आपको शायद कोड पूर्ण होने से चिह्नित किए गए पैकेज मिल जाएंगे। बस उन लोगों को हटा दें जिन्हें आप वापस चाहते हैं।

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