我刚将Pydev 3.7.1安装到Eclipse Juno中。我创建了一个示例项目并添加了一个新文件。当我尝试编辑文件以添加源代码时,我立即得到以下对话框...
关闭对话框后,Eclipse关闭,我从Eclipse获得以下内容......
我已尝试点击对话框中的按钮,但似乎没有解决问题的方法。我按照Pydev的要求安装了Java 7,因此,我不确定我是否遗漏了任何东西。谁能告诉我这里发生了什么?
答案 0 :(得分:3)
此问题的解决方法是添加:
-Dpydev.funding.hide = 1
到eclipse.ini中的vmargs(这样就不会创建那个对话框)
请注意,理论上这个问题不应该发生......似乎问题是在SWT中以某种方式创建/关闭浏览器会导致Eclipse崩溃(这实际上是意外的)。
代码可以在https://github.com/fabioz/Pydev/blob/development/plugins/org.python.pydev/src/org/python/pydev/editor/PydevShowBrowserMessage.java看到 - 所以,如果有问题的人可以尝试查明是否有解决方法来获取Eclipse SDK / PyDev源:http://pydev.org/developers.html并制作一个调试会话,它真的很棒:)。
答案 1 :(得分:0)
我在Ubuntu 14.04上使用Eclipe 64位时遇到了同样的问题。在安装了PyDev的Eclipse中打开.py文件打开了一个弹出窗口半秒钟,然后Eclipse崩溃而没有任何警告输出。
添加" -Dpydev.funding.hide = 1"在eclipse.ini文件的末尾解决了问题...