最近安裝了Ubuntu 13.10,想着安裝eclipse玩玩吧,於是到eclipse官網下載頁面下載所需要的安裝版本。根據網上的教程安裝好之後,到eclipse安裝目錄打開eclipse,根據習慣,對eclipse進行一些偏好設置,這時候發現菜單欄失效,不能實現下拉,通過查找發現這是Ubuntu
Unity的一個bug,官方暫時還沒提供解決辦法,國外的論壇提供了暫時的解決辦法,不直接啓動eclipse而是創建eclipse桌面快捷方式。
方法是在桌面新建一個空白文檔,輸入一下內容:
02 |
Categories=Development; |
05 |
Exec=/usr/local/java/eclipse/eclipse |
06 |
GenericName[zh_CN]=IDE |
08 |
Icon=/usr/local/java/eclipse/icon.xpm |
18 |
X-KDE-SubstituteUID=false |
20 |
Exec=env
UBUNTU_MENUPROXY= /usr/local/java/eclipse/eclipse |
其中/usr/local/java/eclipse是安裝路徑,關鍵的是這條語句
1 |
Exec=env
UBUNTU_MENUPROXY= /usr/local/java/eclipse/eclipse |
之後保存並關閉,然後對文件重命名:eclipse.desktop,再右鍵該文件增加權限,如下圖
關閉,然後點擊桌面圖標打開,菜單欄可以實現下拉了。
轉自:http://my.oschina.net/kinsomc/blog/178997