Answers:
实际上,有一种方法可以支持Eclipse的全局菜单:
使用VI编辑以下文件:sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
。
搜索Eclipse(类型/Eclipse
),然后将E字符替换为X(类型rX
)。
保存(键入:wq
)并运行sudo ldconfig
。
这是一个有关SWT应用程序(如Eclipse和Lotus Notes)如何处理该应用程序菜单的错误的报告。
解决方法是,创建以下脚本:
#!/bin/bash
export UBUNTU_MENUPROXY=0
_path_to_downloaded_eclipse_/eclipse
如果您将eclipse与Software Center一起安装,则使用which eclipse
确定路径。
使该文件可执行,然后尝试运行它。您可以使用“主菜单”(在Dash中搜索)为其创建启动器,以使其显示在Dash中。
那应该将菜单从Unity顶部栏移动到Eclipse窗口。错误修复后,您将可以正常运行Eclipse。
另一个问题对禁用任何应用程序的菜单有更详尽的描述。
这是一个错误,并已报告。您可以在此处关注它:https : //bugs.eclipse.org/bugs/show_bug.cgi?id=330563
对于Google员工来说,如果您在Saucy Salamander中得到它,请尝试以下操作:https : //bugs.launchpad.net/ubuntu/+source/unity/+bug/1221848