当前位置: 首页>>技术教程>>正文


升级到Ubuntu 13.10后,Eclipse菜单不显示

,

问题描述

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

我尝试安装最新的4.3,并且发生了相同的事情。还有其他人遇到这种情况吗?

最佳方法

在askubuntu上回答了相同的问题:

Eclipse menus are cut off or don’t show

我可能已经为您的问题找到了可能的解决方案。我遇到了与您描述的相同的问题,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

第三种方法

此错误已在Ubuntu 13.10中得到确认,这是link。为了解决问题,您必须在Exec传递带有eclipse路径的env UBUNTU_MENUPROXY的部分Exec中更改eclipse.desktop文件,并且可以从具有功能菜单栏的启动器中运行Eclipse。这是更改eclipse.desktop文件的模式:

Exec=env UBUNTU_MENUPROXY= path/to/eclipse

第四种方法

您应该在打开eclipse之前键入export UBUNTU_MENUPROXY=0,并且必须从终端而不是全局菜单中打开eclipse。

第五种方法

我在Ubuntu 13.10上使用Eclipse Kepler 64位时遇到了相同的禁用sub-menus问题。但是我终于设法通过以下一些工作使其得以运行。实际上,此link中已经报告了此错误。

/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

第六种方法

1)首先,关闭Eclipse并执行以下操作:

sudo gedit /usr/share/applications/eclipse.desktop

2)在此文件的末尾仅copy-paste这行

Exec=env UBUNTU_MENUPROXY=0 /your/path/to/eclipse/binary

打开eclipse,eclipse的菜单将开始显示。 (适用于Ubuntu 12.04后版本)

第七种方法

在我将以下行添加到主文件夹中的.profile文件并重新启动计算机之前,对我没有任何帮助。

export UBUNTU_MENUPROXY=0

它为我工作。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9147.html,未经允许,请勿转载。