升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。
我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?
升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。
我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?
当前回答
如果我没有这样的文件:
/usr/share/applications / eclipse.desktop
我猜你有这个文件,如果你从ubuntu仓库安装eclipse的话。
如果您安装一个独立的eclipse,那么该文件并不重要。那边没有这样的文件。
其他回答
在打开eclipse之前,您应该输入export UBUNTU_MENUPROXY=0,并且必须从终端而不是全局菜单中打开eclipse。
对于那些使用ADT (Android开发者工具)包的人:
为eclipse创建一个启动器 编辑/home//.local/share/applications/adt.desktop的方法 接受的解决方案。
这将带回菜单,但不整合到顶部栏。
罗伯特。
您必须创建一个新文件来打开eclipse。
#!/bin/bash
export UBUNTU_MENUPROXY=0
path_to/eclipse/eclipse
您仍然可以使用ALT键访问菜单:)
同样的问题也在askubuntu上发布了(我也回答了):
Eclipse菜单被切断或不显示
这里是完整的答案。
如何解决Ubuntu 13.10中的Eclipse菜单问题
(稳定的方式,直到有人修复bug)
该方法假定您已经拥有eclipse.desktop文件(或者您可以从头创建一个新的文件)。否则,你可以暂时看看下面的“快速方法”。
Open your eclipse.desktop file: sudo -H gedit /usr/share/applications/eclipse.desktop (If you can't find it in this path, try in ~/.local/share/applications/eclipse.desktop. Otherwise, you could have to find yours using locate command). Replace the Exec= line with this: Exec=env UBUNTU_MENUPROXY= eclipse Where "eclipse" is the path to your eclipse executable. In this case it's just "eclipse" since there's a symlink in /usr/bin folder. NOTE: If you can't find your eclipse.desktop file, you can simply create one from scratch in the above path, and fill it with these lines: [Desktop Entry] Type=Application Name=Eclipse Icon=eclipse Exec=env UBUNTU_MENUPROXY= eclipse Terminal=false Categories=Development;IDE;Java; Save the file.
现在您可以像往常一样从Eclipse的图标运行Eclipse。
(快速但重复的方式)
如果你没有任何Eclipse .desktop文件,并且你现在不想创建它,你可以简单地运行Eclipse,使用下面的命令:
UBUNTU_MENUPROXY= eclipse
其中“eclipse”是eclipse可执行文件的路径。注意,这只是运行一次Eclipse的最快方式。如果您不想记住这个命令并在每次必须运行Eclipse时使用它,请遵循上面的“稳定方式”。
来源:
Keenformatics -如何在Ubuntu 13.10中显示Eclipse菜单 Ubuntu文档-环境变量 Eclipse菜单不会在Saucy中显示