升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。
我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?
升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。
我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?
当前回答
如果已经启动eclipse应用程序,请关闭eclipse。
在终端上输入这个命令
$ sudo gedit /usr/share/applications/eclipse.desktop
注意:您可能会在此路径下找到Eclipse .desktop文件..../usr/share/applications/Eclipse
在这个文件中添加这些行。
[Desktop Entry]
Version=4.3.0
Name=Eclipse
Comment=IDE for all seasons
#Exec=/home/USERNAME/Dokument/eclipse/eclipse
Exec=env UBUNTU_MENUPROXY=0 /home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse
Icon=/home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application
其他回答
同样的问题也在askubuntu上得到了回答:
Eclipse菜单被切断或不显示
我可能找到了解决你问题的办法。我遇到过和你描述的一样的问题,Ubuntu 13.10 64位Unity, Eclipse 4.3.0,菜单不可见。
所以我意识到,如果我澄清一下自己,可能会有帮助,Eclipse的桌面快捷方式文件将包含如下内容:
[Desktop Entry]
Version=4.3.0
Name=Eclipse
Comment=IDE for all seasons
#Exec=/home/USERNAME/Dokument/eclipse/eclipse
Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse
Icon=/home/USERNAME/Dokument/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application
Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse行,在我指出的文章中提到的部分,是使菜单可见的行,等等!:)
在我的例子中,这个文件(eclipse.desktop)位于/usr/share/applications/中
您必须创建一个新文件来打开eclipse。
#!/bin/bash
export UBUNTU_MENUPROXY=0
path_to/eclipse/eclipse
如果已经启动eclipse应用程序,请关闭eclipse。
在终端上输入这个命令
$ sudo gedit /usr/share/applications/eclipse.desktop
注意:您可能会在此路径下找到Eclipse .desktop文件..../usr/share/applications/Eclipse
在这个文件中添加这些行。
[Desktop Entry]
Version=4.3.0
Name=Eclipse
Comment=IDE for all seasons
#Exec=/home/USERNAME/Dokument/eclipse/eclipse
Exec=env UBUNTU_MENUPROXY=0 /home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse
Icon=/home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application
1)首先,关闭eclipse并这样做:
sudo gedit /usr/share/applications/eclipse.desktop
2)在这个文件的末尾复制粘贴这一行
Exec=env UBUNTU_MENUPROXY=0 /your/path/to/eclipse/binary
打开eclipse, eclipse的菜单将开始显示。 (适用于Ubuntu 12.04版本后)
如果我没有这样的文件:
/usr/share/applications / eclipse.desktop
我猜你有这个文件,如果你从ubuntu仓库安装eclipse的话。
如果您安装一个独立的eclipse,那么该文件并不重要。那边没有这样的文件。