是否需要修复 eclipse.desktop 才能在 Ubuntu 16.04 中使用 Eclipse 启动器?

是否需要修复 eclipse.desktop 才能在 Ubuntu 16.04 中使用 Eclipse 启动器?

我一直在尝试在 Ubuntu 16.04 中使用 Eclipse。我读到,为了使 Eclipse 正常工作,需要插入以下代码eclipse.ini

--launcher.GTK_version
2

它有效,但只有当我通过终端运行它时才有效。单击启动器图标时,Eclipse 似乎像插入代码之前一样慢。是否需要修复 eclipse.desktop 文件才能运行它?如果需要,该怎么做?

答案1

我遇到了同样的问题。#LuteceTheCrab 提到的更改 eclipse.ini 文件似乎仅在从命令提示符启动 eclipse 时才有效。但是 unity 启动器似乎不尊重 eclipse.ini 文件中的配置。

读取~/.local/share/applications目录中的eclipse.ini后,我意识到Exec属性值设置为绝对参数。

我必须用 eclipse 可执行文件的路径替换 Exec 参数的值。

[Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=Java - Eclipse Icon=eclipse.png Path=/home/[username]/softwares/eclipse Exec=/home/[username]/softwares/eclipse/eclipse /* <- Note this line */ StartupNotify=false StartupWMClass=Eclipse OnlyShowIn=Unity; X-UnityGenerated=true

这会导致启动器启动同一目录中获取 .ini 的可执行文件。

不要将 /* <- 注意此行 */ 放入 .desktop 文件中。我已用它来突出显示此响应中的行。

答案2

和启动器图标都eclipse.ini应该位于同一个解压目录中,这样就不会出现问题eclipse.desktop

您是否插入了:

--launcher.GTK_version 2

--launcher.appendVmargseclipse.ini

相关内容