2016-12-02 102 views
0

我对eclipse非常有经验,自Juno开始使用它,但今天我碰到了一个最奇怪的bug,想知道你们中的任何一个是否有过这个错误,以及如果你可能有一个答案,如何解决它。 (或者至少让我最喜欢的IDE再次工作的解决方法)。Eclipse,Ubuntu - Eclipse IDE无法启动(Well kinda)

我最近更新到了Ubuntu 16.04(Xenial),似乎没有什么东西想像我在做Wiley时那样工作,即eclipse。我使用安装程序下载了IDE并启动了它,并且我遇到了一个奇怪的问题,IDE将加载并请求工作区,但会显示一个使用屏幕缓冲区作为其数据的对话框。

Screenshot with strange eclipse launch

我则认为这可能与所下载的文件(腐败或东西)的问题,所以我直接下载来自eclipse.org焦油。我提取了tar并启动了eclipse可执行文件,然后加载并重新请求工作空间,并开始启动,最后它出现了,同样是旧的后端缓冲区。

所以我有想到从控制台运行它并得到了这个输出,但我不知道它是什么意思。我没有看到堆栈跟踪,以便即时确定其罚款(同样也可能是GTK的错误,所以任何Ubuntu的人来说,这是哪里来的)

Console Run with the same problem

我开始认为这是我的Java版本(甲骨文JDK 9 for Linux),这是问题所以我做了一个测试编译hello world程序,一切都很好,一切正常。

(会增加屏幕截图,但我在这里新的,所以我没有足够的声誉这样做:()

任何想法可能是什么?任何帮助将是巨大的!

回答

0

会全新安装工作吗?我没有任何问题,也许问这个问题的Ubuntu的,

+0

这是一个新的Eclipse和Ubuntu的安装的(图形问题毁了我的xorg配置设置和我只是做了一个新的安装,而不是处理问题不再) –

1

我发现了这个问题,我在apt库中安装了最新版本的java,这个版本是Eclipse不支持的JDK9至少直到Eclipse Oxygen)我清除了JDK9的计算机并安装了JDK8并且一切正常!

这个故事告诉我们,不要用JDK9上霓虹灯