netbeans 7.1 and python

后端 未结 7 1548
旧时难觅i
旧时难觅i 2021-02-20 03:31

I used to use my Netbeans 6.9 for Python development. As well as Java and PHP. I had a cool debugger in PHP with xDebug, good Python support. Have no complaints whatsoever. I mo

相关标签:
7条回答
  • 2021-02-20 03:50

    The Solution for this problem could be found here

    http://sahanlm.blogspot.com/2012/12/netbeans-7-2-crash-on-start.html

    0 讨论(0)
  • 2021-02-20 03:52

    I am currently using the developer plugins on Netbeans 7.0.1 with no problem. Maybe they simply aren't compatible with the new version yet. I'd suggest just getting a 7.0 and using that.

    0 讨论(0)
  • 2021-02-20 03:53

    If you can't change nbexec, like suggested by Bas Jacobs (e.g. on Windows), or don't want to do that, you can use the --cp:p startup parameter to append the necessary JARs to the classpath.

    I only had to add the org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar file, so the complete command line under windows now looks like this:

    "C:\Program Files\NetBeans 7.1\bin\netbeans.exe" --cp:a C:\\Users\\_YOUR_USERNAME_\\.netbeans\7.1\modules\ext\org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar
    
    0 讨论(0)
  • 2021-02-20 04:01

    Ok, I fixed this. Say you've screwed up your netbeans installation by installing the pythonplugin then this might just work for you, provided you're using a non-windows OS. This is because Windows uses precompiled binaries to start the Netbeans IDE.

    The problem that I solved is that, by default, a set of classes is not added to the Java classpath, which results in a crash. You can find whether this is also your problem by inspecting .netbeans//var/log/messages. If it displays some ClassNotFoundExceptions then we might have the same problem. If not, then at least you've got some pointers on what's going wrong and perhaps you might come up with some solution yourself. ;)

    The java classpath is constructed in the file:

    /<path>/<to>/<your>/<netbeans>/<installation>/platform/lib/nbexec
    

    On OSX, this could be:

    /Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/platform/lib
    

    In the main loop the function construct_classpath is called, which in turn calls the function build_classpath for two directories. I changed the function to this:

    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"
    }
    

    After that modification, start your IDE and everything should work fine. Good luck!

    0 讨论(0)
  • 2021-02-20 04:02

    Please see the following link. It works for me:

    http://wiki.netbeans.org/PythonInstall

    0 讨论(0)
  • 2021-02-20 04:07

    Add org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar at C:\Program Files\NetBeans 7.1.1\platform\lib\locale. Start NetBeans, remove the plugin or the reference with problem, later on, delete org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar

    0 讨论(0)
提交回复
热议问题