ठीक है, मैंने इसे ठीक किया है। मान लें कि आपने पाइथनप्लगिन स्थापित करके अपने नेटबीन इंस्टॉलेशन को खराब कर दिया है, तो यह सिर्फ आपके लिए काम कर सकता है, बशर्ते आप एक गैर-विंडोज ओएस का उपयोग कर रहे हों। ऐसा इसलिए है क्योंकि नेटबीन्स आईडीई शुरू करने के लिए विंडोज प्रीकंपिल्ड बाइनरी का उपयोग करता है।
समस्या जो मैंने हल की है वह यह है कि डिफ़ॉल्ट रूप से कक्षाओं का एक सेट जावा क्लासपाथ में नहीं जोड़ा जाता है, जिसके परिणामस्वरूप क्रैश होता है। आप यह पता लगा सकते हैं कि यह .netbeans // var/log/संदेशों का निरीक्षण करके आपकी समस्या भी है। यदि यह कुछ ClassNotFoundExceptions प्रदर्शित करता है तो हमें एक ही समस्या हो सकती है। यदि नहीं, तो कम से कम आपको कुछ गलत हो रहा है कि क्या गलत हो रहा है और शायद आप स्वयं कुछ समाधान के साथ आ सकते हैं। ;)
जावा classpath फ़ाइल में निर्माण किया है:
/<path>/<to>/<your>/<netbeans>/<installation>/platform/lib/nbexec
पर OSX, यह हो सकता है:
/Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/platform/lib
मुख्य पाश में समारोह construct_classpath कहा जाता है, जो बारी कॉल में दो निर्देशिकाओं के लिए समारोह build_classpath। मैं यह करने के लिए समारोह बदल दिया है:
build_cp() {
base="$1"
append_jars_to_cp "${base}/lib/patches" "patches"
append_jars_to_cp "${base}/lib" "lib"
append_jars_to_cp "${base}/lib/locale" "locale"
# Added by me:
append_jars_to_cp "${base}/modules/ext" "ext"
}
कि संशोधन के बाद, अपने आईडीई शुरू करने और सब कुछ ठीक काम करना चाहिए। सौभाग्य!
स्रोत
2012-04-03 12:30:54
मैं तुम्हें NetBeans लेकिन PYCHARM Rulez तरह पता है! – tabchas