search
LoginSignup
7
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

updated at

Ubuntu13.10にeclipseを入れたらメニューバーが表示できないときの対応

Ubuntu13.10の環境でeclipse(kepler)を自分で落としてきて入れたら,最上段のメニューバーが押しても表示されない現象になりました.「ファイル」「編集」「ソース」「リファクタリング」とかあの部分が押してもなにも出てこない(降りてこない?)感じです.
eclipseのインストールとか,UnityのLauncherへの登録は別のに書きました.
eclipseをUnityのLauncherとして登録する

上の記事で編集したeclipse.desktopのファイルをいじります.

ちなみに編集前

[Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=/usr/local/eclipse/eclipse
 Icon=/usr/local/eclipse/icon.xpm
 Terminal=false
 Type=Application
 Categories=IDE;

これを編集します

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

変更後の内容は以下

 [Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=env UBUNTU_MENUPROXY=0 /usr/local/eclipse/eclipse
 Icon=/usr/local/eclipse/icon.xpm
 Terminal=false
 Type=Application
 Categories=IDE;

これで起動するとちゃんとメニューバーの中身見れるよ!めでたしめでたし.

でもこれはアイコンをクリックした時にしか発動しないので,端末からeclipseとした時にも起動できるようにスクリプトを書いておく.以前にシンボリックリンクを消します

sudo rm /usr/local/bin/eclipse

スクリプト作成し保存します.

cd /usr/local/bin
sudo gedit eclipse

スクリプトの内容は以下

#!/bin/bash
export UBUNTU_MENUPROXY=0
/usr/local/eclipse/eclipse

これで晴れて,アイコンからでも端末からでもeclipseを起動してメニューバーが使えるようになりました.

以下参考サイトです
Saucy upgrade causes menu problem in Eclipse
Eclipse menus don't show up after upgrading to Ubuntu 13.10

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
7
Help us understand the problem. What are the problem?