升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。
我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?
升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。
我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?
当前回答
至于我,我发现编辑eclipse starter本身更好, 我的目录是/usr/bin/eclipse(需要根权限)。
最后一行:
exec $ECLIPSE "$@"
就变成:
env UBUNTU_MENUPROXY=0 $ECLIPSE "$@"
所以,现在它不关心如何启动-由桌面图标,终端命令或自重启后的新插件安装。
其他回答
我解决它只是打开我的Eclipse终端作为SU。
sudo ./eclipse
我在Ubuntu 13.10的64位Eclipse Kepler上也遇到了同样的禁用子菜单问题。但我最终设法让它运行与以下小工作周围。这个错误实际上已经在这个链接中报告过了。
在/usr/share/applications/目录下创建一个eclipse.desktop文件,包含以下内容。
[Desktop Entry]
Version=4.3.0
Name=Eclipse
Comment=IDE for all seasons
Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/eclipse/eclipse
Icon=/home/USERNAME/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application
或者,您也可以尝试使用下面的可执行bash脚本文件来打开Eclipse。将文件放在/bin目录或/usr/local/bin目录下。
#!/bin/bash
export UBUNTU_MENUPROXY=0
path_to/eclipse/eclipse
直到我在我的主文件夹的.profile文件中添加了以下一行并重新启动了我的计算机,我才开始工作。
export UBUNTU_MENUPROXY=0
这对我很管用。
如果已经启动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
在打开eclipse之前,您应该输入export UBUNTU_MENUPROXY=0,并且必须从终端而不是全局菜单中打开eclipse。