LoginSignup
7
7

More than 5 years have passed since last update.

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

Last updated at Posted at 2014-01-12

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

7
7
0

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
  3. You can use dark theme
What you can do with signing up
7
7