升级到Ubuntu 13.10后,当我点击Eclipse中的任何菜单(帮助、窗口、运行)时,它们都不会显示。只有菜单存根和选择可见。

我尝试安装新的4.3,同样的事情发生了。其他人有这种经历吗?


当前回答

至于我,我发现编辑eclipse starter本身更好, 我的目录是/usr/bin/eclipse(需要根权限)。

最后一行:

exec $ECLIPSE "$@"

就变成:

env UBUNTU_MENUPROXY=0 $ECLIPSE "$@"

所以,现在它不关心如何启动-由桌面图标,终端命令或自重启后的新插件安装。

其他回答

至于我,我发现编辑eclipse starter本身更好, 我的目录是/usr/bin/eclipse(需要根权限)。

最后一行:

exec $ECLIPSE "$@"

就变成:

env UBUNTU_MENUPROXY=0 $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

直到我在我的主文件夹的.profile文件中添加了以下一行并重新启动了我的计算机,我才开始工作。

export UBUNTU_MENUPROXY=0

这对我很管用。

对于那些使用ADT (Android开发者工具)包的人:

为eclipse创建一个启动器 编辑/home//.local/share/applications/adt.desktop的方法 接受的解决方案。

这将带回菜单,但不整合到顶部栏。

罗伯特。

如果我没有这样的文件:

/usr/share/applications / eclipse.desktop

我猜你有这个文件,如果你从ubuntu仓库安装eclipse的话。

如果您安装一个独立的eclipse,那么该文件并不重要。那边没有这样的文件。