在Eclipse Mars.2版本中创建新项目(Java)时,有一个问题,看起来像Eclipse的"冻结":单击完成后,CPU使用率跳高,它表明它正在构建项目,但一切都静止了 - 下面甚至没有加载栏。
创建 Java 类时,它看起来是一样的。当我从终端启动程序时也会发生同样的情况 - 有和没有"sudo"。加载所有内容时,我似乎没有看到任何错误。
可能出了什么问题?不知道我什至应该开始什么,但告诉我,我应该提供哪些具体信息来调查这个问题。我尝试将 GTK 主题更改为其他主题,重新安装 Eclipse 第 n 次(通过取消存档和使用 eclipse.org 提供的安装程序来实现),从头开始重新安装 Java,仍然没有任何变化。
处理这个问题超过2个月,仍然找不到任何解决方案。我尝试了很多东西,甚至在发布之前研究了相关主题。那里没有任何帮助。
现在使用Ubuntu 16.04(不稳定,但我想这应该不是问题)。
您可以在 eclipse 目录中创建文件run.sh
并添加此内容
#!/bin/bash
export SWT_GTK3=0
./eclipse
现在使用 ./run.sh
而不是官方的 ./eclipse
启动器运行 Eclipse。
问题出在 GTK 版本中。只需将此行添加到之前的 eclipse.ini 文件中
--launcher.appendVmargs
线-
--launcher.GTK_version
2