【问题标题】:eclipse doesn't work with ubuntu 16.04eclipse 不适用于 ubuntu 16.04
【发布时间】:2016-04-24 11:01:53
【问题描述】:

我刚刚安装了 ubuntu 16.04 并下载了 eclipse 并解压。当我启动 Eclipse 时,欢迎页面是空的。

当我启动 eclipse 市场时,什么也没有发生。

如何解决这个问题?

【问题讨论】:

  • 这里也一样,只要下载Eclipse Luna而不是Eclipse mars它会起作用,希望..
  • 同样的情况也发生在 Ubuntu 16.04 和 Eclipse Luna 上,下面的解决方案不适用于 JRE 8
  • 尝试使用 JDK 8。
  • JDK 8 没有帮助..

标签: eclipse ubuntu


【解决方案1】:

在编辑 eclipse.ini 文件并调整 launcher 条目后尝试启动 Eclipse:

--launcher.GTK_version
2

示例文件:

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.GTK_version
2
-product
org.eclipse.epp.package.cpp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m

【讨论】:

  • 我在 eclipse.ini 中添加了这个并且它起作用了。这也适用于 shell 脚本。
  • 比“tweak”更好,我会使用“add”这个词。我将 2 行添加到 eclipse.ini 文件中,它起作用了。
  • 谢谢!今天用 xubuntu 和 Xilinx SDK 遇到了这个问题。
【解决方案2】:

这可能是由于 GTK 3 SWT 实现所致。 Eclipse 应该与 GTK 2 完美配合,但在最近的 ubuntu 上使用 GTK 3。

在命令行中做一个测试来验证它:

  1. 禁用 GTK:export SWT_GTK3=0

  2. 在同一会话中启动 eclipse:eclipse

如果有效,请将其永久化。找到 eclipse.desktop 并添加:

Exec=env SWT_GTK3=0 eclipse

【讨论】:

  • 对不起,它对你不起作用,但这个建议对我有用。之前,我的 Eclipse(在 Ubuntu 16.04 上运行,使用 openjdk-8-jre)无法打开诸如 Window->Preferences 或 Help->Install New Software... 之类的窗口,以及诸如 Edit->Find/Replace 之类的选项。 .. 在菜单中显示为灰色,即使我在编辑器中也是如此。原本打算在启动时弹出的 Windows 仅在我退出 Eclipse 时出现。如上所述,所有这些都通过设置 SWT_GTK3=0 得到修复。
  • 为我修复了它(Kubuntu 14.04)。谢谢。
【解决方案3】:

打开eclipse.ini并添加以下内容

--launcher.GTK_version
2

--launcher.appendVmargs之前

【讨论】:

    猜你喜欢
    • 2017-01-25
    • 2016-10-21
    • 2017-09-09
    • 2021-01-27
    • 2018-10-30
    • 1970-01-01
    • 2019-03-10
    • 2017-02-06
    • 2018-10-29
    相关资源
    最近更新 更多