我使用的是名为 Manjaro 的 Linux 发行版,它基于名为 Arch 的发行版。
我面临的问题是,有时 Eclipse 会变得无响应。我当前面临的情况是,当我打开首选项对话框时,选择首选项部分通常不会显示相关控件。
查看所附图片的示例,我在查看原型(prototype)后选择颜色和字体。当选择颜色和字体首选项部分时,原型(prototype)控件仍然显示!
这很少能立即正常工作,有时需要几分钟才能显示正确的控件,或者根本不显示!
另一个症状是在创建 Maven 项目\模块时选择 Maven 原型(prototype)。没有原型(prototype)会出现。即使在我手动配置了远程原型(prototype)目录之后,即使我输入了部分原型(prototype)名称,也不会显示任何原型(prototype)。
我同时使用了Oracle JDK和Oracle JDK,没有什么区别!
$ java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
最佳答案
您可能遇到了 GTK3 错误。
尝试在 GTK2 模式下运行,看看是否可以解决您的问题。
以 GTK2 模式运行
要在 GTK2 模式下运行,请将环境变量 SWT_GTK3
设置为 0
,例如:
$ export SWT_GTK3=0
$ /path/to/eclipse -data /path/to/workspace
提交错误
如果 GTK2 解决了您的问题,请在 Eclipse Bug Tracker 上提交错误所以它得到解决。
关于linux - Linux 上的 Eclipse 首选项(和其他对话框)无响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34693359/