मैं Netbeans पर एक नई परियोजना शुरू नहीं कर सकता


10

समस्या:

जब मैं "नया प्रोजेक्ट जोड़ें" संवाद (नीचे स्क्रीनशॉट) खोलूं, तो मैं एक नया प्रोजेक्ट नहीं बना सकता। लोडिंग मैसेज (ऑवरग्लास आइकन) हमेशा के लिए रहता है। "रद्द करें" को छोड़कर, अन्य बटन अक्षम हैं।

यह कुछ दिन पहले ठीक काम कर रहा था, मैंने किसी भी सेटिंग को इश्यू करने से पहले नहीं बदला है। मैंने आंतरिक अद्यतन सुविधा चलाई, लेकिन समस्या बनी हुई है।

यहाँ छवि विवरण दर्ज करें

जानकारी:

मेरा OS संस्करण : Ubuntu 12.04.2 LTS 64 बिट्स

नेटबीन्स संस्करण :

मदद -> के बारे में

Product Version: NetBeans IDE 7.2.1 (Build 201210100934)
Java: 1.6.0_27; OpenJDK 64-Bit Server VM 20.0-b12
System: Linux version 3.2.0-49-generic running on amd64; UTF-8; pt_BR (nb)
User directory: /home/user/.netbeans/7.2.1
Cache directory: /home/user/.cache/netbeans/7.2.1

मैंने क्या कोशिश की:

  • --lafकमांड-लाइन विकल्प के साथ लुक और फील बदलना । लुक-एंड-फील में बदलाव होता है, लेकिन मुद्दा बना रहता है।
  • आंतरिक अद्यतन आदेश का उपयोग करते हुए, एक प्लगइन अद्यतन हो गया लेकिन समस्या बनी रहती है।
  • नवीनतम संस्करण (7.31) को डाउनलोड और इंस्टॉल करना, यह पिछले संस्करण से सेटिंग्स को आयात करता है और समस्या बनी रहती है।
  • सेटिंग्स फ़ोल्डर को हटाना ~/.netbeans/7.3.1, नेटबिन को फिर से शुरू करना, सेटिंग्स को आयात न करना चुनना और एक नया क्लीन इंस्टॉल करना है

जवाबों:


11

बस एक ही प्रश्न पोस्ट यहाँ ... मेरे लिए समाधान से OpenJDK डाउनग्रेड करने के लिए था 6b27 को 6b24 (विवरण के लिए दिए गए लिंक पर नज़र)।

मेरे NetBeans देख रहा था excactly अपने व्यापार लिस्टिंग Sreenshot में की तरह और भी कुछ अन्य अजीब समस्या थी।

मैं आपको यह सुझाव देता हूं कि java -versionयदि यह दिखाता है कि आपके पास 6b27 स्थापित है और cat /var/log/dpkg.log | grep openjdkदिखाता है कि आपने हाल ही में OpenJDK अपडेट प्राप्त किया है तो आप इस कमांड का उपयोग करके 6b24 पर आने वाली समस्या को ठीक करने का प्रयास कर सकते हैं :

apt-get install openjdk-6-jre=6b24-1.11.1-4ubuntu2 openjdk-6-jre-headless=6b24-1.11.1-4ubuntu2 icedtea-6-jre-cacao=6b24-1.11.1-4ubuntu2

**** संपादित ****

जैसा कि मैंने कुछ अन्य समस्याओं की खोज की (SSH कनेक्शन NetBeans के भीतर स्थापित नहीं होगा) मैंने आखिरकार Oracle JDK7 में अपग्रेड करने के लिए कदम उठाया। एक और JDK के साथ NetBeans शुरू करने के लिए आपको ./netbeans-7.X/etc/netbeans.confपंक्ति को संपादित करने और बदलने के लिए मिला है netbeans_jdkhome="/usr/lib/jvm/java-7-oracle/jre"(मुझे लगता है कि यह NetBeans स्थापना में उत्पन्न हो जाता है)। अन्यथा यह अभी भी आपके पुराने JDK का उपयोग करेगा चाहे जो भी java -versionकहे।


2
अच्छा सुझाव! आप Java 7 को आज़माना भी चाह सकते हैं, क्योंकि JDK 7 और OpenJDK समकक्ष को काफी लंबे समय से जारी किया गया है, इसलिए जावा 6.x के साथ चिपके रहने का वास्तव में कोई कारण नहीं है।
ऑलिक्विसोटिक जूल

@somequixotic मैंने इसे अपनी नोटबुक पर अपडेट किया है, लेकिन किसी कारण से नेटबीन्स के साथ समस्या नहीं हुई। शायद यह अभी भी हुड के तहत OpenJDK का उपयोग कर रहा था? java -versionदिखायाjava version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
s1lv3r

अहा! dpkg.logशो upgrade openjdk-6-jre-lib 6b27-1.12.5-0ubuntu0.12.04.1 6b27-1.12.6-1ubuntu0.12.04.2और इसी तरह के दो अन्य 24 जुलाई को, एक दिन पहले जब मैं छोटी छुट्टी पर गया था, तब नेट नेटबीन काम कर रहा था। अपराधी हो सकता है!
वह ब्राजील के लड़के

1
@ ruda.almeida डाउनग्रेड ने मेरे लिए नई परियोजनाओं के साथ समस्या को हल कर दिया, लेकिन बाद में मुझे एक और समस्या थी (SSH के साथ), इसलिए मेरे लिए वास्तविक अंतिम समाधान स्थापित करना था openjdk-7-jre(या ऑरेकल संस्करण - दोनों काम) और बदलना में पथ netbeans.conf
s1lv3r

1
बस के मामले में: मेरे लिए "sudo apt-get install openjdk-7-jre" इंस्टॉल करने का काम करता है, लेकिन config फाइल में पथ के साथ: netbeans_jdkhome = "/ usr / lib / jvm / java-7-openjdk-amd64 / jre" के बजाय एक आप अपने जवाब में डाल दिया
leticia

1

यह JDK संस्करण द्वारा उपयोग किए जाने वाला एक बग है:

यह समस्या फोकस के साथ JDK बग है (फ़ोकस का अनुरोध करते समय कभी समाप्त होने वाला लूप नहीं)। JDK के खिलाफ दायर मुद्दा http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6598089 है । (IcedTea और भविष्य में OpenJDK को लिनक्स वितरण के लिए डिफ़ॉल्ट JDK के रूप में वितरित किया जाएगा, इसलिए इसका समर्थन किया जाना चाहिए।)

बग Oracle JDK और OpenJDK दोनों को प्रभावित करता है। इसे ठीक करने के लिए अपने JDK को अपडेट करें। ( फ़ाइल netbeans_jdkhomeमें चर का जाप करना न भूलें ./netbeans-7.X/etc/netbeans.conf!)


-1

अपने नेटबीन्स के स्विंग लुक और फील को निंबस में बदलने की कोशिश करें ।


निंबस, मेटल, जीटीके इत्यादि की कोशिश की जाती है, लुक और फील बदलता है, लेकिन अशुद्ध बटन और अनन्त लोडिंग बनी रहती है।
वह ब्राजील के लड़के

नेटबीन्स का क्या संस्करण? कंसोल पर कुछ भी जब आप कंसोल से नेटबिन चलाते हैं?
एलक्विक्सोटिक जूल

कमांड लाइन से शुरू होने पर कंसोल पर कुछ भी नहीं।
वह ब्राजील के लड़के

क्या आपके पास इस लॉक अप से पहले कोई महत्वपूर्ण परियोजना है?
Mojo706

@ mojo706 नहीं, और जो मेरे पास थे वे बैकअप हैं
वह ब्राजील के लड़के

-1

मैं कल रात एक ही मुद्दा था एक Ubuntu 13.04

मैंने ओपनजेडक 6 स्थापित किया है और यह स्थापित करने में सफल रहा, लेकिन जब मैंने एक नया प्रोजेक्ट बनाने की कोशिश की तो नेटबीन्स लटका दिए गए।

आज मैं अपने कंप्यूटर पर चिल्लाकर और अपनी प्रेमिका को डराने के बाद इसे हल करने में कामयाब रहा :)

बहुत यकीन है कि यह इसे हल किया।

Https://netbeans.org/community/releases/73/install.html#install_windows पर जाएं और आप देखेंगे कि आपको chmodइंस्टॉलर की आवश्यकता है :

chmod +x installer-file-name

स्थापित करने से पहले ...

sh installer-file-name

एक बार जब मैंने ऐसा किया तो मुझे अपने डेस्कटॉप पर एक निष्पादन योग्य netbeans मिला (किसी कारण से अनुप्रयोगों में सूचीबद्ध नहीं किया गया)।

इंस्टॉलर के बारे में ध्यान देने वाली एक बात, मेरे लिए यह कहा गया है कि यह कुछ JUNIT पैकेज तक पहुँच नहीं पा सकता है, मैंने 'इन मॉड्यूल को छोड़ दिया' या कुछ इसी तरह का चयन किया, और बाकी इंस्टॉलेशन ने ठीक काम किया।

मुझे उम्मीद है कि यह आपके मुद्दे को भी हल करेगा!


मुझे chmod +xइंस्टॉलर में जाना था या यह नया संस्करण भी स्थापित नहीं करेगा। यह मेरे मुद्दे का कारण नहीं है।
वह ब्राजील के लड़के

@ रुडा, केवल दूसरी चीज जो मैंने अलग-अलग की थी, वह किसी भी अन्य अपडेट से पहले नेटबीन्स स्थापित कर रही थी (यानी मैंने ubuntu को फिर से इंस्टॉल किया, और नेटबिन स्थापित करने से पहले केवल jdks (6 और 7) स्थापित किया)। कोशिश करने के लिए अन्य चीजें: इंस्टॉलर को jdk7 और 6 के साथ चलाएं और देखें कि क्या उनके बीच कुछ अलग होता है। क्षमा करें, मेरे उत्तर से कोई सहायता नहीं मिली।
planty182

-1

मुझे कुछ दिनों से यह समस्या हो रही है और यह मुझे पूरी तरह से हवा दे रहा है।

हालाँकि मैंने इसे जावा के मेरे संस्करण को ओपन जेडीके से ओरेकल में बदलकर हल किया है

ये आपकी मदद कर सकते हैं -

http://kiranscience.blogspot.co.uk/2012/08/remove-openjdkjre-from-ubuntu-1204.html

http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html


... उल्लेख करना भूल गए हैं, तो या तो netbeans को पुनर्स्थापित करना होगा या नए jre का उपयोग करने के लिए netbeans.conf को अपडेट करना होगा
user180187

यह मुझे एक मान्य उत्तर की तरह लगता है।
पायलट

-1

मैंने इसे ओपन-जेडके 7 में अपग्रेड करके हल किया।


-1

मैं उसी समस्या में चला गया था और कुछ अन्य ने नेटबैंस को 12.04LTS पर काम करने की कोशिश की, यह है कि मैं पूरी तरह से काम करने की प्रतिलिपि कैसे प्रबंधित कर पाया।

मैं (कृपया मुझे गोली मत मारो) Netbeans वेबसाइट से पूरा Netbeans पैकेज डाउनलोड करने के लिए एक विंडोज़ डिवाइस का उपयोग किया।

मैंने तब .sh फ़ाइल को अपने डेस्कटॉप पर स्थानांतरित कर दिया था, तब मुझे फ़ाइल को निष्पादित करने की अनुमति देने के लिए अनुमतियों को बदलने की आवश्यकता थी;

sudo chmod +x netbeans-7.4-linux.sh

तो मैं बस के साथ फ़ाइल स्थापित;

./netbeans-7.4-linux.sh

Netbeans अनुप्रयोगों में नहीं दिखता है लेकिन डेस्कटॉप पर एक लॉन्चर है।

उम्मीद है कि यह किसी को कुछ मदद की है :)


-1

मेरे लिए बदल रहा है

netbeans_jdkhome="/usr/lib/jvm/java-6-openjdk-amd64"

सेवा

netbeans_jdkhome="/usr/lib/jvm/java-7-openjdk-amd64"

netbeans.conf फ़ाइल में काम किया। :) :)


1
यह जवाब अधूरा है क्योंकि यह खड़ा है, यह केवल तभी काम करेगा जब आपके पास पहले से ही जावा 7 स्थापित हो, अगर आप ओपनजेडके का उपयोग कर रहे हैं, अगर आपका प्रोसेसर आर्किटेक्चर एमड 64 है, आदि
वह ब्राजील के लड़के
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.