我曾经使用 Netbeans 6.9 进行 Python 开发。以及 Java 和 PHP。我有一个很酷的 PHP 调试器,带有 xDebug,还有良好的 Python 支持。没有任何抱怨。我搬到另一台计算机下载了最新的 netbeans(7.1),现在我没有更多的 python 插件了。我尝试了解决方案here https://techknowhow.library.emory.edu/blogs/sturnbu/2011/05/12/netbeans-7-and-python-ide但这导致 NetBeans 在加载初始屏幕完成后根本无法启动 NetBeans 崩溃。
有什么方法我仍然可以使用 netbeans 在 Python 中进行编码吗?
先感谢您
好的,我解决了这个问题。假设您通过安装 pythonplugin 搞砸了 netbeans 安装,那么这可能适合您,前提是您使用的是非 Windows 操作系统。这是因为 Windows 使用预编译的二进制文件来启动 Netbeans IDE。
我解决的问题是,默认情况下,一组类不会添加到 Java 类路径中,这会导致崩溃。您可以通过检查 .netbeans//var/log/messages 来确定这是否也是您的问题。如果它显示一些 ClassNotFoundExceptions 那么我们可能会遇到同样的问题。如果没有,那么至少您已经得到了一些关于问题所在的指示,也许您可以自己想出一些解决方案。 ;)
java类路径在文件中构建:
/<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"
}
修改后,启动 IDE,一切都会正常工作。祝你好运!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)