zoukankan      html  css  js  c++  java
  • 【Eclipse】Ubuntu 下菜单栏失效了,怎么办?(已解决)

    如果你的 Ubuntu 的版本是 13.10 , 且你又安装了 Eclipse , 你就会发现 Eclipse 的菜单不起作用了。

    就是点击 File , Edit ... 这些菜单,不会显示子菜单了。如下图,

    听说这是 Ubuntu 的一个 BUG ,目前还没修复。

    不过可以通过其他方式解决。

    如果 Eclipse 是你的常用工具,我想,你应该会将它锁定在启动器里,或者在桌面创建个快捷启动方式。

    不管是哪种方式,都会有一个叫做 eclipse.desktop 的文件,目录在 ~/.local/share/applications/  。

    该文件的原内容如下:

     1 [Desktop Entry]
     2 Encoding=UTF-8
     3 Version=1.0
     4 Type=Application
     5 Name=Java - Eclipse 
     6 Icon=eclipse.png
     7 Path=/opt/eclipse
     8 Exec=/opt/eclipse/eclipse
     9 StartupNotify=false
    10 StartupWMClass=Eclipse
    11 OnlyShowIn=Unity;
    12 X-UnityGenerated=true

    需要修改的是第 8 行,在Exex=eclipse 的安装路径(/opt/eclipse/eclipse)之间插入以下代码  env UBUNTU_MENUPROXY=  ,

    修改后的代码如下:

     1 [Desktop Entry]
     2 Encoding=UTF-8
     3 Version=1.0
     4 Type=Application
     5 Name=Java - Eclipse 
     6 Icon=eclipse.png
     7 Path=/opt/eclipse
     8 Exec=env UBUNTU_MENUPROXY= /opt/eclipse/eclipse
     9 StartupNotify=false
    10 StartupWMClass=Eclipse
    11 OnlyShowIn=Unity;
    12 X-UnityGenerated=true

    注意: 在 eclipse 的安装路径(/opt/eclipse/eclipse)之前,有一个空格。如果没有空格,eclipse 启动不了。

    修改完成后,再启动 Eclipse 试试,菜单是不是就能用了?!

  • 相关阅读:
    2017年5月24日 HTML 基础知识(二)
    2017年5月22日 HTML基础知识(一)
    尼采语录
    Unicode字符串和整数和浮点数
    转义字符
    python第一节
    C# ASP .NET WEB方向和WPF方向,我该如何去选择
    ORA-06550:line 1,column 7;PLS-00201:indentifer '存储过程' must be declared;...PL/SQL Statement ignored 问题
    C# WPF打印报表
    Sql Server 自定义数据类型
  • 原文地址:https://www.cnblogs.com/memory4young/p/eclipse-menu-could-not-show-submenu-on-ubuntu.html
Copyright © 2011-2022 走看看